Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) Collecting paramiko==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading paramiko-5.0.0-py3-none-any.whl.metadata (3.7 kB) Collecting mt-940==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 3)) Downloading mt_940-5.0.0-py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading user_agents-2.2.0-py3-none-any.whl.metadata (7.9 kB) Collecting wbgapi==1.0.12 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading wbgapi-1.0.12-py3-none-any.whl.metadata (13 kB) Collecting PyJWT<3,>=2.13.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading pyjwt-2.13.0-py3-none-any.whl.metadata (3.4 kB) Collecting fuzzywuzzy==0.18.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 9)) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl.metadata (4.9 kB) Collecting python-Levenshtein==0.25.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading python_Levenshtein-0.25.1-py3-none-any.whl.metadata (3.7 kB) Collecting polyline==2.0.3 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 11)) Downloading polyline-2.0.3-py3-none-any.whl.metadata (6.5 kB) Collecting flexpolyline==0.1.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading flexpolyline-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting numpy>=2.0.2 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading numpy-2.5.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting ortools==9.15.6755 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting python-slugify (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) Collecting jwcrypto==1.5.7 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 16)) Downloading jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB) Collecting bcrypt>=3.2 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Requirement already satisfied: cryptography>=3.3 in /usr/local/lib/python3.12/dist-packages (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (42.0.8) Collecting invoke>=2.0 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Requirement already satisfied: decorator>=3.4.0 in /usr/local/lib/python3.12/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (5.3.1) Collecting ua-parser>=0.10.0 (from user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser-1.0.2-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tabulate (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.25.1 (from python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting absl-py>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading absl_py-2.5.0-py3-none-any.whl.metadata (3.3 kB) Collecting pandas>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting protobuf<6.34,>=6.33.1 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/dist-packages (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (4.16.0) Collecting immutabledict>=3.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Collecting rapidfuzz<4.0.0,>=3.8.0 (from Levenshtein==0.25.1->python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading rapidfuzz-3.14.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Collecting gitdb<5,>=4.0.1 (from GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting text-unidecode>=1.3 (from python-slugify->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (2.1.0) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (2.8.2) Collecting ua-parser-builtins (from ua-parser>=0.10.0->user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser_builtins-202606-py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.4.9) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (1.17.0) Downloading paramiko-5.0.0-py3-none-any.whl (208 kB) Downloading mt_940-5.0.0-py3-none-any.whl (29 kB) Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.8 MB) Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB) Downloading numpy-2.5.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) Downloading absl_py-2.5.0-py3-none-any.whl (137 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Downloading invoke-3.0.3-py3-none-any.whl (160 kB) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.0 MB) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Downloading ua_parser-1.0.2-py3-none-any.whl (31 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Downloading rapidfuzz-3.14.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.1 MB) Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202606-py3-none-any.whl (90 kB) Installing collected packages: text-unidecode, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, protobuf, polyline, numpy, mt-940, invoke, immutabledict, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.1.59 Levenshtein-0.25.1 PyJWT-2.13.0 PyYAML-6.0.3 absl-py-2.5.0 bcrypt-5.0.0 flexpolyline-0.1.0 fuzzywuzzy-0.18.0 gitdb-4.0.12 immutabledict-4.3.1 invoke-3.0.3 jwcrypto-1.5.7 mt-940-5.0.0 numpy-2.5.2 ortools-9.15.6755 pandas-3.0.5 paramiko-5.0.0 polyline-2.0.3 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-8.0.4 rapidfuzz-3.14.5 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 ua-parser-1.0.2 ua-parser-builtins-202606 user-agents-2.2.0 wbgapi-1.0.12 Collecting boto3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading boto3-1.43.78-py3-none-any.whl.metadata (6.6 kB) Collecting fasttext==0.9.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading fasttext-0.9.3.tar.gz (73 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting grpcio-status<2,>=1.62 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio_status-1.83.0-py3-none-any.whl.metadata (1.2 kB) Requirement already satisfied: protobuf<7,>=6.33.5 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (6.33.6) Collecting google-auth<3,>=2.55.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) Downloading google_auth-2.56.3-py3-none-any.whl.metadata (6.0 kB) Collecting google-cloud-translate>=3.27.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_translate-3.27.0-py3-none-any.whl.metadata (9.5 kB) Collecting google-cloud-storage>=3.12.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_cloud_storage-3.13.1-py3-none-any.whl.metadata (14 kB) Collecting google-api-core<3,>=2.31.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_api_core-2.34.0-py3-none-any.whl.metadata (2.9 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB) Collecting pyHanko==0.20.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf<7,>=6.13.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading pypdf-6.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.78 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.78-py3-none-any.whl.metadata (5.6 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.20.0,>=0.19.0 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading s3transfer-0.19.2-py3-none-any.whl.metadata (1.7 kB) Collecting grpcio>=1.83.0 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio-1.83.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.7 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading googleapis_common_protos-1.75.1-py3-none-any.whl.metadata (8.5 kB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.12/dist-packages (from google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (0.4.2) Collecting google-cloud-core<3.0.0,>=2.0.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_core-2.6.1-py3-none-any.whl.metadata (2.8 kB) Collecting proto-plus<2.0.0,>=1.22.3 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading proto_plus-1.28.3-py3-none-any.whl.metadata (2.2 kB) Collecting grpc-google-iam-v1<1.0.0,>=0.14.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl.metadata (8.8 kB) Collecting google-resumable-media<3.0.0,>=2.7.2 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_resumable_media-2.10.1-py3-none-any.whl.metadata (2.2 kB) Collecting google-crc32c<2.0.0,>=1.6.0 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (1.7 kB) Collecting requests>=2.24.0 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) Collecting aiohappyeyeballs>=2.5.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl.metadata (5.9 kB) Collecting aiosignal>=1.4.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB) Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (26.1.0) Collecting frozenlist>=1.1.1 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (20 kB) Collecting multidict<7.0,>=4.5 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB) Collecting propcache>=0.2.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (16 kB) Requirement already satisfied: typing_extensions>=4.4 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (4.16.0) Collecting yarl<2.0,>=1.17.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (103 kB) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.78->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.78->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.78->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.78-py3-none-any.whl (140 kB) Downloading grpcio_status-1.83.0-py3-none-any.whl (14 kB) Downloading google_auth-2.56.3-py3-none-any.whl (259 kB) Downloading google_cloud_translate-3.27.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.13.1-py3-none-any.whl (341 kB) Downloading google_api_core-2.34.0-py3-none-any.whl (180 kB) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) Downloading pypdf-6.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.78-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.6.1-py3-none-any.whl (29 kB) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (33 kB) Downloading google_resumable_media-2.10.1-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.1-py3-none-any.whl (300 kB) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl (32 kB) Downloading grpcio-1.83.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.0 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (256 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (61 kB) Downloading proto_plus-1.28.3-py3-none-any.whl (50 kB) Downloading pybind11-3.1.0-py3-none-any.whl (319 kB) Downloading requests-2.34.2-py3-none-any.whl (73 kB) Downloading s3transfer-0.19.2-py3-none-any.whl (90 kB) Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Downloading uritools-6.1.3-py3-none-any.whl (11 kB) Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (109 kB) Building wheels for collected packages: fasttext, python-pkcs11 Building wheel for fasttext (pyproject.toml): started Building wheel for fasttext (pyproject.toml): finished with status 'done' Created wheel for fasttext: filename=fasttext-0.9.3-cp312-cp312-linux_x86_64.whl size=4705709 sha256=13ec41c5b622c8fb2fe3e1ca539f1c1577393964f03a290e876e964222d1a23a Stored in directory: /tmp/pip-ephem-wheel-cache-m76txt1d/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=1510742 sha256=6150c7f06b6103e794355fb71cda0f41d75ca2794ac55f4845469707bb86bc34 Stored in directory: /tmp/pip-ephem-wheel-cache-m76txt1d/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.78 botocore-1.43.78 click-8.4.2 fasttext-0.9.3 fonttools-4.63.0 frozenlist-1.8.0 google-api-core-2.34.0 google-auth-2.56.3 google-cloud-core-2.6.1 google-cloud-storage-3.13.1 google-cloud-translate-3.27.0 google-crc32c-1.8.0 google-resumable-media-2.10.1 googleapis-common-protos-1.75.1 grpc-google-iam-v1-0.14.5 grpcio-1.83.0 grpcio-status-1.83.0 jmespath-1.1.0 multidict-6.7.1 oscrypto-1.3.0 propcache-0.5.2 proto-plus-1.28.3 pyHanko-0.20.1 pybind11-3.1.0 pyhanko-certvalidator-0.24.1 pypdf-6.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-24 03:52:51,926 202 INFO ? odoo: Odoo version 18.0 2026-08-24 03:52:51,927 202 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-08-24 03:52:51,927 202 INFO ? odoo: addons paths: ['/data/build/rb-5fd110a-224202/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-5fd110a-224202/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-08-24 03:52:51,927 202 INFO ? odoo: database: default@default:5432 2026-08-24 03:52:52,039 202 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-08-24 03:52:52,047 202 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-08-24 03:52:52,225 202 INFO ? odoo.tests.common: Importing test framework 2026-08-24 03:52:52,342 202 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-08-24 03:52:52,343 202 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-08-24 03:52:52,365 202 INFO rb-5fd110a-224202-407437 odoo.modules.loading: loading 1 modules... 2026-08-24 03:52:52,425 202 INFO rb-5fd110a-224202-407437 odoo.modules.loading: 1 modules loaded in 0.06s, 0 queries (+0 extra) 2026-08-24 03:52:53,170 202 INFO rb-5fd110a-224202-407437 odoo.modules.loading: loading 1089 modules... 2026-08-24 03:53:05,583 202 INFO rb-5fd110a-224202-407437 odoo.modules.loading: 1089 modules loaded in 12.41s, 0 queries (+0 extra) 2026-08-24 03:53:07,258 202 INFO rb-5fd110a-224202-407437 odoo.modules.loading: Modules loaded. 2026-08-24 03:53:07,417 202 INFO rb-5fd110a-224202-407437 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-08-24 03:53:07,418 202 INFO rb-5fd110a-224202-407437 odoo.modules.registry: Registry loaded in 15.074s 2026-08-24 03:53:07,418 202 INFO rb-5fd110a-224202-407437 odoo.service.server: Starting post tests 2026-08-24 03:53:07,958 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-08-24 03:53:11,055 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 2.2847342491149902 seconds 2026-08-24 03:53:11,974 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fb538ee/hr_attendance.assets_public_attendance.min.css (id:3219) 2026-08-24 03:53:11,975 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3141] (matching /web/assets/_______/hr_attendance.assets_public_attendance.min.css) because it was replaced with /web/assets/fb538ee/hr_attendance.assets_public_attendance.min.css 2026-08-24 03:53:12,675 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6e08e8e/im_livechat.assets_embed_external.min.css (id:3220) 2026-08-24 03:53:12,676 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3143] (matching /web/assets/_______/im_livechat.assets_embed_external.min.css) because it was replaced with /web/assets/6e08e8e/im_livechat.assets_embed_external.min.css 2026-08-24 03:53:14,308 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/22f3351/im_livechat.embed_assets_unit_tests_setup.min.css (id:3221) 2026-08-24 03:53:14,309 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3145] (matching /web/assets/_______/im_livechat.embed_assets_unit_tests_setup.min.css) because it was replaced with /web/assets/22f3351/im_livechat.embed_assets_unit_tests_setup.min.css 2026-08-24 03:53:14,962 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fc006af/mail.assets_public.min.css (id:3222) 2026-08-24 03:53:14,963 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3149] (matching /web/assets/_______/mail.assets_public.min.css) because it was replaced with /web/assets/fc006af/mail.assets_public.min.css 2026-08-24 03:53:16,733 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ffab2b0/mass_mailing.iframe_css_assets_edit.min.css (id:3223) 2026-08-24 03:53:16,734 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3152] (matching /web/assets/_______/mass_mailing.iframe_css_assets_edit.min.css) because it was replaced with /web/assets/ffab2b0/mass_mailing.iframe_css_assets_edit.min.css 2026-08-24 03:53:17,445 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c9ea905/mrp_subcontracting.webclient.min.css (id:3224) 2026-08-24 03:53:17,446 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3154] (matching /web/assets/_______/mrp_subcontracting.webclient.min.css) because it was replaced with /web/assets/c9ea905/mrp_subcontracting.webclient.min.css 2026-08-24 03:53:18,398 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a2c3a28/point_of_sale.assets_prod.min.css (id:3225) 2026-08-24 03:53:18,399 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3156] (matching /web/assets/_______/point_of_sale.assets_prod.min.css) because it was replaced with /web/assets/a2c3a28/point_of_sale.assets_prod.min.css 2026-08-24 03:53:18,938 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7a072e8/point_of_sale.customer_display_assets.min.css (id:3226) 2026-08-24 03:53:18,939 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3157] (matching /web/assets/_______/point_of_sale.customer_display_assets.min.css) because it was replaced with /web/assets/7a072e8/point_of_sale.customer_display_assets.min.css 2026-08-24 03:53:19,091 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c5430f7/portal.assets_chatter.min.css (id:3227) 2026-08-24 03:53:19,094 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3159] (matching /web/assets/_______/portal.assets_chatter.min.css) because it was replaced with /web/assets/c5430f7/portal.assets_chatter.min.css 2026-08-24 03:53:20,010 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b498c64/pos_self_order.assets.min.css (id:3228) 2026-08-24 03:53:20,011 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3160] (matching /web/assets/_______/pos_self_order.assets.min.css) because it was replaced with /web/assets/b498c64/pos_self_order.assets.min.css 2026-08-24 03:53:20,830 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/bba9a4d/project.webclient.min.css (id:3229) 2026-08-24 03:53:20,831 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3162] (matching /web/assets/_______/project.webclient.min.css) because it was replaced with /web/assets/bba9a4d/project.webclient.min.css 2026-08-24 03:53:20,971 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a7f444f/snailmail.report_assets_snailmail.min.css (id:3230) 2026-08-24 03:53:20,973 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3163] (matching /web/assets/_______/snailmail.report_assets_snailmail.min.css) because it was replaced with /web/assets/a7f444f/snailmail.report_assets_snailmail.min.css 2026-08-24 03:53:21,620 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/067c18f/spreadsheet.public_spreadsheet.min.css (id:3231) 2026-08-24 03:53:21,621 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3166] (matching /web/assets/_______/spreadsheet.public_spreadsheet.min.css) because it was replaced with /web/assets/067c18f/spreadsheet.public_spreadsheet.min.css 2026-08-24 03:53:21,772 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0633b40/survey.survey_assets.min.css (id:3232) 2026-08-24 03:53:21,773 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3168] (matching /web/assets/_______/survey.survey_assets.min.css) because it was replaced with /web/assets/0633b40/survey.survey_assets.min.css 2026-08-24 03:53:22,759 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a082410/to_account_reports.assets_account_report.min.css (id:3233) 2026-08-24 03:53:22,760 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3172] (matching /web/assets/_______/to_account_reports.assets_account_report.min.css) because it was replaced with /web/assets/a082410/to_account_reports.assets_account_report.min.css 2026-08-24 03:53:24,575 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f425c66/to_stock_age_report.assets_financial_report.min.css (id:3234) 2026-08-24 03:53:24,575 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3173] (matching /web/assets/_______/to_stock_age_report.assets_financial_report.min.css) because it was replaced with /web/assets/f425c66/to_stock_age_report.assets_financial_report.min.css 2026-08-24 03:53:25,236 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9413584/viin_customizer.customizer_report.min.css (id:3235) 2026-08-24 03:53:25,237 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3178] (matching /web/assets/_______/viin_customizer.customizer_report.min.css) because it was replaced with /web/assets/9413584/viin_customizer.customizer_report.min.css 2026-08-24 03:53:26,509 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f7ac6a7/web.assets_frontend.min.css (id:3236) 2026-08-24 03:53:26,510 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3192] (matching /web/assets/_______/web.assets_frontend.min.css) because it was replaced with /web/assets/f7ac6a7/web.assets_frontend.min.css 2026-08-24 03:53:27,771 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f7ac6a7/web.assets_frontend_lazy.min.css (id:3237) 2026-08-24 03:53:27,772 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3193] (matching /web/assets/_______/web.assets_frontend_lazy.min.css) because it was replaced with /web/assets/f7ac6a7/web.assets_frontend_lazy.min.css 2026-08-24 03:53:29,560 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f72f158/web.assets_unit_tests_setup.min.css (id:3238) 2026-08-24 03:53:29,562 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3197] (matching /web/assets/_______/web.assets_unit_tests_setup.min.css) because it was replaced with /web/assets/f72f158/web.assets_unit_tests_setup.min.css 2026-08-24 03:53:31,137 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f425c66/web.assets_web.min.css (id:3239) 2026-08-24 03:53:31,138 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3198] (matching /web/assets/_______/web.assets_web.min.css) because it was replaced with /web/assets/f425c66/web.assets_web.min.css 2026-08-24 03:53:32,783 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/46a07f1/web.assets_web_dark.min.css (id:3240) 2026-08-24 03:53:32,784 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3199] (matching /web/assets/_______/web.assets_web_dark.min.css) because it was replaced with /web/assets/46a07f1/web.assets_web_dark.min.css 2026-08-24 03:53:34,498 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3394bb/web.assets_web_print.min.css (id:3241) 2026-08-24 03:53:34,499 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3200] (matching /web/assets/_______/web.assets_web_print.min.css) because it was replaced with /web/assets/c3394bb/web.assets_web_print.min.css 2026-08-24 03:53:34,704 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6402602/web.qunit_suite_tests.min.css (id:3242) 2026-08-24 03:53:34,705 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3205] (matching /web/assets/_______/web.qunit_suite_tests.min.css) because it was replaced with /web/assets/6402602/web.qunit_suite_tests.min.css 2026-08-24 03:53:35,461 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b7e2a8b/web.report_assets_common.min.css (id:3243) 2026-08-24 03:53:35,462 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3206] (matching /web/assets/_______/web.report_assets_common.min.css) because it was replaced with /web/assets/b7e2a8b/web.report_assets_common.min.css 2026-08-24 03:53:37,001 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e3d1f5c/web.tests_assets.min.css (id:3244) 2026-08-24 03:53:37,002 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3208] (matching /web/assets/_______/web.tests_assets.min.css) because it was replaced with /web/assets/e3d1f5c/web.tests_assets.min.css 2026-08-24 03:53:37,110 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8154882/web_editor.assets_tests_styles.min.css (id:3245) 2026-08-24 03:53:37,111 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3210] (matching /web/assets/_______/web_editor.assets_tests_styles.min.css) because it was replaced with /web/assets/8154882/web_editor.assets_tests_styles.min.css 2026-08-24 03:53:37,334 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3a0c3fa/web_editor.assets_wysiwyg.min.css (id:3246) 2026-08-24 03:53:37,335 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3211] (matching /web/assets/_______/web_editor.assets_wysiwyg.min.css) because it was replaced with /web/assets/3a0c3fa/web_editor.assets_wysiwyg.min.css 2026-08-24 03:53:37,606 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6402602/web_editor.backend_assets_wysiwyg.min.css (id:3247) 2026-08-24 03:53:37,607 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3212] (matching /web/assets/_______/web_editor.backend_assets_wysiwyg.min.css) because it was replaced with /web/assets/6402602/web_editor.backend_assets_wysiwyg.min.css 2026-08-24 03:53:37,848 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1b8c0c0/web_editor.wysiwyg_iframe_editor_assets.min.css (id:3248) 2026-08-24 03:53:37,848 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3214] (matching /web/assets/_______/web_editor.wysiwyg_iframe_editor_assets.min.css) because it was replaced with /web/assets/1b8c0c0/web_editor.wysiwyg_iframe_editor_assets.min.css 2026-08-24 03:53:38,079 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/94d4710/website.assets_all_wysiwyg_inside.min.css (id:3249) 2026-08-24 03:53:38,080 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3215] (matching /web/assets/_______/website.assets_all_wysiwyg_inside.min.css) because it was replaced with /web/assets/94d4710/website.assets_all_wysiwyg_inside.min.css 2026-08-24 03:53:38,208 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/080286b/website.assets_wysiwyg.min.css (id:3250) 2026-08-24 03:53:38,209 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3216] (matching /web/assets/_______/website.assets_wysiwyg.min.css) because it was replaced with /web/assets/080286b/website.assets_wysiwyg.min.css 2026-08-24 03:53:38,423 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/47c8e1b/website.backend_assets_all_wysiwyg.min.css (id:3251) 2026-08-24 03:53:38,426 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3217] (matching /web/assets/_______/website.backend_assets_all_wysiwyg.min.css) because it was replaced with /web/assets/47c8e1b/website.backend_assets_all_wysiwyg.min.css 2026-08-24 03:53:39,083 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/692e37d/website_slides.slide_embed_assets.min.css (id:3252) 2026-08-24 03:53:39,084 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.assetsbundle: Deleting attachments [3218] (matching /web/assets/_______/website_slides.slide_embed_assets.min.css) because it was replaced with /web/assets/692e37d/website_slides.slide_embed_assets.min.css 2026-08-24 03:53:39,087 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 28.031920909881592 seconds 2026-08-24 03:53:46,807 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_advance_amount: Starting TestPaymentAdvanceAmount.test_second_advance_excludes_already_posted_first_advance ... 2026-08-24 03:53:49,542 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_advance_amount: Starting TestPaymentAdvanceAmount.test_second_advance_excludes_shared_advance_exactly_once_across_multiple_pos ... 2026-08-24 03:53:52,000 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1567 checked, 36 removed 2026-08-24 03:53:58,581 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_downpayment_coexistence: Starting TestPaymentDownpaymentCoexistence.test_module_advance_and_core_downpayment_coexist_without_double_counting ... 2026-08-24 03:54:01,441 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:54:08,182 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-08-24 03:54:11,856 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-08-24 03:54:14,965 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_po ... 2026-08-24 03:54:18,725 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_po_to_confirmed_payment ... 2026-08-24 03:54:20,606 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_po_to_confirmed_payment ... 2026-08-24 03:54:22,859 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:54:31,258 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_type_on_payment ... 2026-08-24 03:54:31,468 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_02_change_partner_on_payment ... 2026-08-24 03:54:31,691 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_po_on_payment ... 2026-08-24 03:54:31,937 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:54:39,661 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-08-24 03:54:39,947 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:54:39,960 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_01_create_receipt_from_po ... 2026-08-24 03:54:40,635 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_02_cant_create_invoice_if_receipt_exist ... 2026-08-24 03:54:41,233 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_03_cant_create_receipt_if_invoice_exist ... 2026-08-24 03:54:42,051 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_04_compute_billed_field_in_po ... 2026-08-24 03:54:42,686 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_05_bulk_create_vendor_bills_action_yields_a_vendor_bill ... 2026-08-24 03:54:43,872 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_06_create_bills_list_button_yields_a_vendor_bill ... 2026-08-24 03:54:44,728 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_07_create_bills_yields_a_document_a_user_without_receipts_can_reach ... 2026-08-24 03:54:45,902 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_08_create_bills_yields_a_vendor_bill_for_a_company_vendor ... 2026-08-24 03:54:46,521 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_09_create_bill_button_yields_a_vendor_bill_for_an_individual_vendor ... 2026-08-24 03:54:47,292 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_10_create_receipt_button_still_yields_a_receipt_for_an_individual_vendor ... 2026-08-24 03:54:48,033 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_11_combined_action_yields_a_receipt_for_an_individual_vendor ... 2026-08-24 03:54:49,118 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_12_combined_action_yields_a_bill_for_a_company_vendor_without_receipts_group ... 2026-08-24 03:54:49,996 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_13_combined_action_blocks_receipt_for_a_user_without_the_receipts_group ... 2026-08-24 03:54:50,859 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_14_combined_action_resolves_document_type_per_order_in_one_call ... 2026-08-24 03:54:52,292 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_15_combined_action_uses_the_commercial_partner_cascade ... 2026-08-24 03:54:53,121 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_16_combined_action_tells_the_user_when_nothing_is_invoiceable ... 2026-08-24 03:54:53,759 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-24 03:54:54,239 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_01_validate_qty_deviation ... 2026-08-24 03:54:54,282 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_11_validate_product ... 2026-08-24 03:54:54,326 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_12_validate_product ... 2026-08-24 03:54:54,362 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_21_delete_quality_point ... 2026-08-24 03:54:54,400 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_22_constraint_qty_check ... 2026-08-24 03:54:54,434 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_31_action_name_unique ... 2026-08-24 03:54:54,469 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state1 ... 2026-08-24 03:54:54,490 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state2 ... 2026-08-24 03:54:54,508 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_constrains_check_norm ... 2026-08-24 03:54:54,540 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_measure_check_flow ... 2026-08-24 03:54:54,666 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_pass_fail_check_flow ... 2026-08-24 03:54:54,771 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_corrective_action ... 2026-08-24 03:54:54,796 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_point ... 2026-08-24 03:54:54,819 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_preventive_action ... 2026-08-24 03:54:54,853 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:54:55,419 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_01_quality_user ... 2026-08-24 03:54:55,509 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.check 2026-08-24 03:54:55,544 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert 2026-08-24 03:54:55,655 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point 2026-08-24 03:54:55,662 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point 2026-08-24 03:54:55,666 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point 2026-08-24 03:54:55,715 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.alert.team 2026-08-24 03:54:55,717 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.alert.team 2026-08-24 03:54:55,742 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1080] 2026-08-24 03:54:55,742 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert.team 2026-08-24 03:54:55,757 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.tag 2026-08-24 03:54:55,759 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.tag 2026-08-24 03:54:55,763 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.tag 2026-08-24 03:54:55,773 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.alert.stage 2026-08-24 03:54:55,778 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.alert.stage 2026-08-24 03:54:55,781 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.stage 2026-08-24 03:54:55,790 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point.test_type 2026-08-24 03:54:55,792 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point.test_type 2026-08-24 03:54:55,794 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point.test_type 2026-08-24 03:54:55,803 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.reason 2026-08-24 03:54:55,815 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.reason 2026-08-24 03:54:55,817 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.reason 2026-08-24 03:54:55,837 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.action 2026-08-24 03:54:55,876 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.corrective.action 2026-08-24 03:54:55,921 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.preventive.action 2026-08-24 03:54:55,938 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.action 2026-08-24 03:54:55,953 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_11_quality_manager ... 2026-08-24 03:54:56,044 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted viin.quality.check records with IDs: [26] 2026-08-24 03:54:56,205 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted ir.model.data records with IDs: [92788] 2026-08-24 03:54:56,205 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted viin.quality.tag records with IDs: [1] 2026-08-24 03:54:56,230 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted ir.model.data records with IDs: [92790] 2026-08-24 03:54:56,231 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted quality.reason records with IDs: [5] 2026-08-24 03:54:56,320 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted quality.alert.corrective.action records with IDs: [5] 2026-08-24 03:54:56,326 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted quality.alert.action records with IDs: [12] 2026-08-24 03:54:56,353 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted quality.alert.preventive.action records with IDs: [7] 2026-08-24 03:54:56,358 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted quality.alert.action records with IDs: [13] 2026-08-24 03:54:56,375 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted quality.alert.action records with IDs: [14] 2026-08-24 03:54:56,383 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted viin.quality.alert records with IDs: [12] 2026-08-24 03:54:56,388 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted quality.action records with IDs: [9] 2026-08-24 03:54:56,398 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted viin.quality.point records with IDs: [23] 2026-08-24 03:54:56,416 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted ir.model.data records with IDs: [92627] 2026-08-24 03:54:56,417 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted quality.alert.stage records with IDs: [1] 2026-08-24 03:54:56,492 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #43 deleted viin.quality.point.test_type records with IDs: [4] 2026-08-24 03:54:56,509 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_21_internal_user ... 2026-08-24 03:54:56,527 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 44, model: viin.quality.check 2026-08-24 03:54:56,574 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 44, model: viin.quality.check 2026-08-24 03:54:56,675 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 44, model: viin.quality.check 2026-08-24 03:54:56,683 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 44, model: viin.quality.check 2026-08-24 03:54:56,692 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 44, model: viin.quality.alert 2026-08-24 03:54:56,717 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 44, model: viin.quality.alert 2026-08-24 03:54:56,795 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 44, model: viin.quality.alert 2026-08-24 03:54:56,796 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 44, model: viin.quality.alert 2026-08-24 03:54:56,798 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 44, model: quality.alert.corrective.action 2026-08-24 03:54:56,810 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 44, model: quality.alert.corrective.action 2026-08-24 03:54:56,846 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 44, model: quality.alert.corrective.action 2026-08-24 03:54:56,848 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 44, model: quality.alert.corrective.action 2026-08-24 03:54:56,850 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 44, model: quality.alert.preventive.action 2026-08-24 03:54:56,859 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 44, model: quality.alert.preventive.action 2026-08-24 03:54:56,901 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 44, model: quality.alert.preventive.action 2026-08-24 03:54:56,904 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 44, model: quality.alert.preventive.action 2026-08-24 03:54:56,922 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_31_internal_user_process_check ... 2026-08-24 03:54:56,970 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 44, model: viin.quality.check 2026-08-24 03:54:56,980 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 44, model: viin.quality.check 2026-08-24 03:54:57,010 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 44, model: viin.quality.check 2026-08-24 03:54:57,061 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:54:57,618 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_product ... 2026-08-24 03:54:57,775 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_team ... 2026-08-24 03:54:57,922 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_11_check_tolerance_max ... 2026-08-24 03:54:58,115 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_measure_not_range_tolerance ... 2026-08-24 03:54:58,278 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_user_id ... 2026-08-24 03:54:58,490 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:54:59,005 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_complete_name ... 2026-08-24 03:54:59,041 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_quality_point_count ... 2026-08-24 03:54:59,076 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:54:59,652 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_point_template_line: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-08-24 03:54:59,707 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:55:00,657 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights ... 2026-08-24 03:55:00,762 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1102] 2026-08-24 03:55:00,775 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [92764] 2026-08-24 03:55:00,775 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted quality.point.template records with IDs: [2] 2026-08-24 03:55:00,810 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights_2 ... 2026-08-24 03:55:00,913 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.point.template 2026-08-24 03:55:00,924 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.point.template 2026-08-24 03:55:00,935 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1102] 2026-08-24 03:55:00,937 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.point.template 2026-08-24 03:55:00,959 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply ... 2026-08-24 03:55:01,010 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply_2 ... 2026-08-24 03:55:01,057 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_team_id ... 2026-08-24 03:55:01,121 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_tolerance_max ... 2026-08-24 03:55:01,172 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-08-24 03:55:01,204 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_multi_company_rule ... 2026-08-24 03:55:07,741 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 03:55:08,296 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_failed ... 2026-08-24 03:55:08,341 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_passed ... 2026-08-24 03:55:08,372 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_empty_no_div_error ... 2026-08-24 03:55:08,402 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_failed_raises ... 2026-08-24 03:55:08,432 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_passed_raises ... 2026-08-24 03:55:08,461 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_pass_rate ... 2026-08-24 03:55:08,492 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_recompute_on_edit ... 2026-08-24 03:55:08,524 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_state_is_user_decision ... 2026-08-24 03:55:08,582 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_template_line_propagates_flag ... 2026-08-24 03:55:08,613 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_track_flag_related ... 2026-08-24 03:55:08,645 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_wizard_pass_rate_recomputes ... 2026-08-24 03:55:08,694 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:55:09,354 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_multiple_workorders_defaults_alert_to_a_workorder_of_this_production ... 2026-08-24 03:55:09,554 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted stock.move records with IDs: [159] 2026-08-24 03:55:09,811 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_multiple_workorders_does_not_raise_expected_singleton ... 2026-08-24 03:55:09,984 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted stock.move records with IDs: [162] 2026-08-24 03:55:10,186 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_no_workorders_leaves_alert_workorder_default_falsy ... 2026-08-24 03:55:10,430 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_single_workorder_defaults_alert_to_that_workorder ... 2026-08-24 03:55:10,585 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted stock.move records with IDs: [167] 2026-08-24 03:55:10,785 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:55:11,255 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_01_check_plan_mo ... 2026-08-24 03:55:11,397 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted stock.move records with IDs: [175] 2026-08-24 03:55:11,865 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_02_button_start_skips_blocked_wo_when_raise_on_invalid_state ... 2026-08-24 03:55:12,073 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted stock.move records with IDs: [183] 2026-08-24 03:55:12,457 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_11_check_done_mo ... 2026-08-24 03:55:12,675 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted stock.move records with IDs: [191] 2026-08-24 03:55:13,095 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_22_check_done_wo ... 2026-08-24 03:55:13,309 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted stock.move records with IDs: [199] 2026-08-24 03:55:14,012 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_23_check_action_generate_serial ... 2026-08-24 03:55:14,198 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted stock.move records with IDs: [207] 2026-08-24 03:55:15,010 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:55:15,020 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_stock.tests.test_quality_product_template_stock: Starting TestQualityProductTemplateStock.test_get_prepare_data ... 2026-08-24 03:55:15,105 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:15,626 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_01_check_auto_create_quality_check ... 2026-08-24 03:55:15,811 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_11_check_cancel_picking ... 2026-08-24 03:55:16,030 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted viin.quality.check records with IDs: [57] 2026-08-24 03:55:16,051 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_12_check_cancel_picking ... 2026-08-24 03:55:16,268 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_21_check_done_picking ... 2026-08-24 03:55:16,541 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_22_check_done_picking ... 2026-08-24 03:55:16,823 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_23_check_done_picking ... 2026-08-24 03:55:17,127 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:55:17,641 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_01_check_quality_user ... 2026-08-24 03:55:17,666 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.lot 2026-08-24 03:55:17,677 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.lot 2026-08-24 03:55:17,687 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.message records with IDs: [2605] 2026-08-24 03:55:17,690 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.lot 2026-08-24 03:55:17,708 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking.type 2026-08-24 03:55:17,724 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking.type 2026-08-24 03:55:17,725 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.picking.type 2026-08-24 03:55:17,746 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking 2026-08-24 03:55:17,758 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking 2026-08-24 03:55:17,789 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.move 2026-08-24 03:55:17,814 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_11_check_quality_manager ... 2026-08-24 03:55:17,848 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 63, model: stock.picking.type 2026-08-24 03:55:17,898 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 63, model: stock.picking.type 2026-08-24 03:55:17,932 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:55:17,946 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_display_name_wrapped_address_is_still_blocked ... 2026-08-24 03:55:17,979 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_login_carrying_two_addresses_is_not_blocked ... 2026-08-24 03:55:18,007 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_login_that_is_not_an_address_is_not_blocked ... 2026-08-24 03:55:18,035 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_rule_containing_a_plus_sign_blocks_that_exact_address ... 2026-08-24 03:55:18,068 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_rule_containing_a_plus_sign_does_not_block_a_repeated_letter ... 2026-08-24 03:55:18,097 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_rule_typed_in_mixed_case_blocks_a_lowercase_address ... 2026-08-24 03:55:18,125 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_shipped_wildcard_rule_blocks_a_matching_disposable_domain ... 2026-08-24 03:55:18,149 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_trailing_dot_does_not_evade_a_domain_rule ... 2026-08-24 03:55:18,177 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_bare_domain_rule_blocks_an_address_in_that_domain ... 2026-08-24 03:55:18,200 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_bare_domain_rule_does_not_block_a_longer_lookalike_domain ... 2026-08-24 03:55:18,227 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_infix_wildcard_rule_blocks_a_domain_containing_the_token ... 2026-08-24 03:55:18,254 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_infix_wildcard_rule_requires_something_after_the_token ... 2026-08-24 03:55:18,281 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_infix_wildcard_rule_requires_something_before_the_token ... 2026-08-24 03:55:18,307 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_prefix_wildcard_rule_blocks_any_suffix ... 2026-08-24 03:55:18,335 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_prefix_wildcard_rule_does_not_block_a_longer_stem ... 2026-08-24 03:55:18,363 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_blocks_that_address ... 2026-08-24 03:55:18,389 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_does_not_block_a_longer_local_part ... 2026-08-24 03:55:18,415 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_does_not_block_the_same_local_part_elsewhere ... 2026-08-24 03:55:18,442 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_local_and_subdomain_wildcard_rule_blocks_a_matching_address ... 2026-08-24 03:55:18,469 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_local_and_subdomain_wildcard_rule_does_not_block_a_local_part_without_the_token ... 2026-08-24 03:55:18,497 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_local_and_subdomain_wildcard_rule_does_not_block_the_bare_domain ... 2026-08-24 03:55:18,517 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_matching_ignores_letter_case_and_surrounding_whitespace ... 2026-08-24 03:55:18,543 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_subdomain_wildcard_rule_blocks_a_subdomain ... 2026-08-24 03:55:18,570 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_subdomain_wildcard_rule_does_not_block_the_bare_domain ... 2026-08-24 03:55:18,598 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_the_record_predicate_answers_for_a_single_rule ... 2026-08-24 03:55:18,632 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:18,644 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_domain_only_rule_has_no_local_pattern ... 2026-08-24 03:55:18,670 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_containing_an_asterisk_is_flagged_as_a_wildcard ... 2026-08-24 03:55:18,695 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_is_stored_canonicalised ... 2026-08-24 03:55:18,721 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_with_an_ascii_local_part_is_stored_lowercased ... 2026-08-24 03:55:18,746 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_the_pattern_parts_split_at_the_last_at_sign ... 2026-08-24 03:55:18,781 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:18,793 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_catch_all_rule_is_rejected ... 2026-08-24 03:55:18,825 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_catch_all_rule_with_an_empty_local_part_is_rejected ... 2026-08-24 03:55:18,851 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_cited_block_reason_cannot_be_deleted_and_the_refusal_is_readable ... 2026-08-24 03:55:18,893 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_duplicate_of_an_archived_rule_is_still_rejected ... 2026-08-24 03:55:18,938 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_duplicate_rule_name_is_rejected ... 2026-08-24 03:55:18,955 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_differing_only_in_case_is_rejected_as_a_duplicate ... 2026-08-24 03:55:18,976 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_whose_domain_has_no_dot_is_rejected ... 2026-08-24 03:55:18,997 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_with_a_whitespace_only_local_part_is_rejected ... 2026-08-24 03:55:19,017 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_with_no_domain_is_rejected ... 2026-08-24 03:55:19,037 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_an_uncited_block_reason_can_still_be_deleted ... 2026-08-24 03:55:19,044 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted block.reason records with IDs: [3] 2026-08-24 03:55:19,063 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:19,074 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_a_multi_wildcard_rule_clears_a_long_address_in_bounded_time ... 2026-08-24 03:55:19,091 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_an_allowed_address_is_cleared_in_one_indexed_query ... 2026-08-24 03:55:19,109 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_the_rule_lookup_is_not_reachable_over_rpc ... 2026-08-24 03:55:19,127 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:19,136 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleAdministrationScreens.test_an_archived_rule_can_be_filtered_for_in_the_rules_list ... 2026-08-24 03:55:19,174 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:19,185 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_is_stored_under_its_own_namespaced_key ... 2026-08-24 03:55:20,010 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [71] 2026-08-24 03:55:20,092 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_is_system_wide_and_not_a_company_field ... 2026-08-24 03:55:23,861 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_round_trips_through_the_settings_screen ... 2026-08-24 03:55:24,705 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [73] 2026-08-24 03:55:24,805 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_settings_screen_exposes_no_public_action_openers ... 2026-08-24 03:55:24,818 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_two_settings_links_open_the_right_lists ... 2026-08-24 03:55:24,840 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:24,851 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_blocked_self_registration_creates_no_account_and_explains_why ... 2026-08-24 03:55:25,418 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:55:26,106 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:26] "POST /web/signup HTTP/1.1" 200 - 203 0.074 0.618 2026-08-24 03:55:26,130 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_matching_address_registers_when_the_feature_is_switched_off ... 2026-08-24 03:55:26,677 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:55:27,406 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:27] "POST /web/signup HTTP/1.1" 200 - 203 0.130 0.601 2026-08-24 03:55:27,411 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [75] 2026-08-24 03:55:27,644 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:newcomer@blocked-example.com from 127.0.0.1 2026-08-24 03:55:27,731 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #65 deleted mail.mail records with IDs: [336] 2026-08-24 03:55:27,740 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #65 deleted mail.message records with IDs: [8610] 2026-08-24 03:55:27,751 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:newcomer@blocked-example.com from 127.0.0.1 2026-08-24 03:55:27,760 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 03:55:27,760 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:27] "POST /web/signup HTTP/1.1" 303 - 294 0.127 0.220 2026-08-24 03:55:27,767 202 INFO rb-5fd110a-224202-407437 odoo.http: Session expired 2026-08-24 03:55:27,768 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:27] "GET /my HTTP/1.1" 303 - 5 0.001 0.004 2026-08-24 03:55:28,092 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:28] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.038 0.284 2026-08-24 03:55:28,119 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_trailing_dot_does_not_buy_an_account_on_a_blocked_domain ... 2026-08-24 03:55:28,647 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:55:30,015 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:30] "POST /web/signup HTTP/1.1" 200 - 203 0.084 1.285 2026-08-24 03:55:30,044 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_wildcard_rule_blocks_through_the_sign_up_form ... 2026-08-24 03:55:30,590 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:55:31,257 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:31] "POST /web/signup HTTP/1.1" 200 - 203 0.072 0.601 2026-08-24 03:55:31,281 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_address_matching_no_rule_registers_successfully ... 2026-08-24 03:55:31,874 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:55:32,271 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:newcomer@allowed-example.com from 127.0.0.1 2026-08-24 03:55:32,344 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #66 deleted mail.mail records with IDs: [337] 2026-08-24 03:55:32,352 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #66 deleted mail.message records with IDs: [8619] 2026-08-24 03:55:32,361 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:newcomer@allowed-example.com from 127.0.0.1 2026-08-24 03:55:32,366 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 03:55:32,366 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:32] "POST /web/signup HTTP/1.1" 303 - 294 0.133 0.361 2026-08-24 03:55:32,374 202 INFO rb-5fd110a-224202-407437 odoo.http: Session expired 2026-08-24 03:55:32,374 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:32] "GET /my HTTP/1.1" 303 - 5 0.002 0.003 2026-08-24 03:55:32,953 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:32] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.055 0.517 2026-08-24 03:55:32,974 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_archived_rule_stops_blocking ... 2026-08-24 03:55:33,480 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:55:34,089 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:34] "POST /web/signup HTTP/1.1" 200 - 203 0.066 0.545 2026-08-24 03:55:34,334 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:newcomer@blocked-example.com from 127.0.0.1 2026-08-24 03:55:34,390 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [338] 2026-08-24 03:55:34,395 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #67 deleted mail.message records with IDs: [8624] 2026-08-24 03:55:34,403 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:newcomer@blocked-example.com from 127.0.0.1 2026-08-24 03:55:34,415 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 03:55:34,415 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:34] "POST /web/signup HTTP/1.1" 303 - 274 0.132 0.186 2026-08-24 03:55:34,433 202 INFO rb-5fd110a-224202-407437 odoo.http: Session expired 2026-08-24 03:55:34,434 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:34] "GET /my HTTP/1.1" 303 - 5 0.010 0.006 2026-08-24 03:55:34,771 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:34] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.042 0.292 2026-08-24 03:55:34,803 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_the_screen_and_the_guard_agree_on_what_the_stored_switch_means ... 2026-08-24 03:55:35,413 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:55:36,839 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:36] "POST /web/signup HTTP/1.1" 200 - 202 0.090 1.337 2026-08-24 03:55:37,201 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:37] "POST /web/signup HTTP/1.1" 200 - 128 0.047 0.290 2026-08-24 03:55:37,489 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reader2@blocked-example.com from 127.0.0.1 2026-08-24 03:55:37,570 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #68 deleted mail.mail records with IDs: [339] 2026-08-24 03:55:37,577 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #68 deleted mail.message records with IDs: [8629] 2026-08-24 03:55:37,583 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reader2@blocked-example.com from 127.0.0.1 2026-08-24 03:55:37,588 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 03:55:37,588 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:37] "POST /web/signup HTTP/1.1" 303 - 294 0.161 0.205 2026-08-24 03:55:37,596 202 INFO rb-5fd110a-224202-407437 odoo.http: Session expired 2026-08-24 03:55:37,597 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:37] "GET /my HTTP/1.1" 303 - 5 0.001 0.004 2026-08-24 03:55:37,948 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:37] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.056 0.293 2026-08-24 03:55:38,216 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reader3@blocked-example.com from 127.0.0.1 2026-08-24 03:55:38,287 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [340] 2026-08-24 03:55:38,295 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #69 deleted mail.message records with IDs: [8632] 2026-08-24 03:55:38,303 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reader3@blocked-example.com from 127.0.0.1 2026-08-24 03:55:38,308 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 03:55:38,308 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:38] "POST /web/signup HTTP/1.1" 303 - 294 0.117 0.224 2026-08-24 03:55:38,315 202 INFO rb-5fd110a-224202-407437 odoo.http: Session expired 2026-08-24 03:55:38,315 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:38] "GET /my HTTP/1.1" 303 - 5 0.001 0.004 2026-08-24 03:55:38,696 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:38] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.061 0.317 2026-08-24 03:55:39,000 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reader4@blocked-example.com from 127.0.0.1 2026-08-24 03:55:39,142 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #70 deleted mail.mail records with IDs: [341] 2026-08-24 03:55:39,149 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #70 deleted mail.message records with IDs: [8635] 2026-08-24 03:55:39,170 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reader4@blocked-example.com from 127.0.0.1 2026-08-24 03:55:39,178 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 03:55:39,178 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:39] "POST /web/signup HTTP/1.1" 303 - 294 0.201 0.239 2026-08-24 03:55:39,187 202 INFO rb-5fd110a-224202-407437 odoo.http: Session expired 2026-08-24 03:55:39,187 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:39] "GET /my HTTP/1.1" 303 - 5 0.001 0.004 2026-08-24 03:55:39,563 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:39] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.057 0.315 2026-08-24 03:55:39,595 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:39,608 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted: Starting TestBlacklistDoesNotInterfere.test_an_existing_user_whose_address_matches_a_rule_can_reset_their_password ... 2026-08-24 03:55:40,197 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:55:41,062 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:41] "POST /web/signup HTTP/1.1" 200 - 203 0.157 0.711 2026-08-24 03:55:41,381 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [342] 2026-08-24 03:55:41,391 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8639] 2026-08-24 03:55:41,397 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 03:55:41,639 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:resident@blocked-example.com from 127.0.0.1 2026-08-24 03:55:41,653 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:resident@blocked-example.com from 127.0.0.1 2026-08-24 03:55:41,659 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 03:55:41,660 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:41] "POST /web/reset_password HTTP/1.1" 303 - 186 0.097 0.137 2026-08-24 03:55:41,681 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:resident@blocked-example.com from 127.0.0.1 2026-08-24 03:55:41,691 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:41] "POST /web/login HTTP/1.1" 303 - 16 0.007 0.019 2026-08-24 03:55:41,704 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login failed for db:rb-5fd110a-224202-407437 login:resident@blocked-example.com from 127.0.0.1 2026-08-24 03:55:42,119 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:42] "POST /web/login HTTP/1.1" 200 - 105 0.064 0.361 2026-08-24 03:55:42,120 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted.TestBlacklistDoesNotInterfere.test_an_existing_user_whose_address_matches_a_rule_can_reset_their_password: waiting for threads: [] 2026-08-24 03:55:42,136 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted: Starting TestBlacklistDoesNotInterfere.test_an_invited_registration_is_not_blocked ... 2026-08-24 03:55:42,728 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:55:43,570 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:43] "POST /web/signup HTTP/1.1" 200 - 203 0.105 0.739 2026-08-24 03:55:43,962 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:invitee@blocked-example.com from 127.0.0.1 2026-08-24 03:55:44,057 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #72 deleted mail.mail records with IDs: [344] 2026-08-24 03:55:44,070 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #72 deleted mail.message records with IDs: [8645] 2026-08-24 03:55:44,087 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:invitee@blocked-example.com from 127.0.0.1 2026-08-24 03:55:44,094 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 03:55:44,094 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:44] "POST /web/signup HTTP/1.1" 303 - 314 0.208 0.265 2026-08-24 03:55:44,108 202 INFO rb-5fd110a-224202-407437 odoo.http: Session expired 2026-08-24 03:55:44,108 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:44] "GET /my HTTP/1.1" 303 - 5 0.007 0.004 2026-08-24 03:55:44,471 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:55:44] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.044 0.316 2026-08-24 03:55:44,513 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 03:55:44,657 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_01 ... 2026-08-24 03:55:44,717 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_02 ... 2026-08-24 03:55:44,794 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:44,913 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_01 ... 2026-08-24 03:55:45,093 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_02 ... 2026-08-24 03:55:45,282 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_03 ... 2026-08-24 03:55:45,435 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_01 ... 2026-08-24 03:55:45,565 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_02 ... 2026-08-24 03:55:45,754 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_03 ... 2026-08-24 03:55:45,904 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:46,005 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_00_no_milestone ... 2026-08-24 03:55:46,262 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_01_maintenance_request_different_milestones ... 2026-08-24 03:55:46,546 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_02_maintenance_request_same_milestones ... 2026-08-24 03:55:47,279 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_03_different_part_replace_condition ... 2026-08-24 03:55:47,991 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:48,671 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_change_time_backdate ... 2026-08-24 03:55:48,887 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_display_popup_backdate ... 2026-08-24 03:55:49,011 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_input_backdate_future ... 2026-08-24 03:55:49,038 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_legacy_date_order_context_key_still_backdates_the_confirmation ... 2026-08-24 03:55:49,114 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 03:55:49,130 202 INFO rb-5fd110a-224202-407437 odoo.tests.common.requests: request https://v14demo-vn.viindoo.com/web#action=116&active_id=mailbox_inbox&cids=1&menu_id=90 with timeout 3 increased to 10s during tests 2026-08-24 03:55:49,130 202 INFO rb-5fd110a-224202-407437 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://v14demo-vn.viindoo.com/web#action=116&active_id=mailbox_inbox&cids=1&menu_id=90 2026-08-24 03:55:49,228 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_in_text ... 2026-08-24 03:55:49,272 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_standalone ... 2026-08-24 03:55:49,286 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_in_text ... 2026-08-24 03:55:49,321 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_standalone ... 2026-08-24 03:55:49,362 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:49,374 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_01 ... 2026-08-24 03:55:49,985 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [169] 2026-08-24 03:55:50,019 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_02 ... 2026-08-24 03:55:50,397 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:55:57,508 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-08-24 03:56:01,620 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-08-24 03:56:06,433 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_so ... 2026-08-24 03:56:10,984 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_so_to_confirmed_payment ... 2026-08-24 03:56:13,839 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_so_to_confirmed_payment ... 2026-08-24 03:56:16,928 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:56:25,593 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_on_payment ... 2026-08-24 03:56:25,794 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_so_on_payment ... 2026-08-24 03:56:26,118 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:56:34,487 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-08-24 03:56:34,820 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:56:35,464 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [345] 2026-08-24 03:56:35,676 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit ... 2026-08-24 03:56:35,778 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_2 ... 2026-08-24 03:56:35,939 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_3 ... 2026-08-24 03:56:36,039 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_4 ... 2026-08-24 03:56:37,052 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom ... 2026-08-24 03:56:38,157 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom_and_price ... 2026-08-24 03:56:38,306 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 03:56:39,395 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [346] 2026-08-24 03:56:39,502 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [347] 2026-08-24 03:56:40,098 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_01_sale_user ... 2026-08-24 03:56:40,185 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 83, model: team.sales.target 2026-08-24 03:56:40,210 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8711] 2026-08-24 03:56:40,213 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 83, model: team.sales.target 2026-08-24 03:56:40,221 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 83, model: team.sales.target 2026-08-24 03:56:40,228 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 83, model: team.sales.target 2026-08-24 03:56:40,244 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 83, model: team.sales.target 2026-08-24 03:56:40,264 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8713] 2026-08-24 03:56:40,264 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 83, model: team.sales.target 2026-08-24 03:56:40,327 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8714, 8709] 2026-08-24 03:56:40,327 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 83, model: personal.sales.target 2026-08-24 03:56:40,338 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8714, 8709] 2026-08-24 03:56:40,345 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #83 deleted personal.sales.target records with IDs: [1] 2026-08-24 03:56:40,350 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #83 deleted mail.followers records with IDs: [1205] 2026-08-24 03:56:40,351 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 83, model: personal.sales.target 2026-08-24 03:56:40,355 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 83, model: personal.sales.target 2026-08-24 03:56:40,379 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 83, model: personal.sales.target 2026-08-24 03:56:40,398 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8712] 2026-08-24 03:56:40,398 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 83, model: personal.sales.target 2026-08-24 03:56:40,423 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_02_sale_leader ... 2026-08-24 03:56:40,537 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8711] 2026-08-24 03:56:40,554 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted team.sales.target records with IDs: [8] 2026-08-24 03:56:40,571 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.followers records with IDs: [1207] 2026-08-24 03:56:40,641 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 84, model: team.sales.target 2026-08-24 03:56:40,659 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 84, model: team.sales.target 2026-08-24 03:56:40,681 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8713] 2026-08-24 03:56:40,687 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 84, model: team.sales.target 2026-08-24 03:56:40,707 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [11], uid: 84, model: team.sales.target 2026-08-24 03:56:40,767 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8709] 2026-08-24 03:56:40,775 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted personal.sales.target records with IDs: [1] 2026-08-24 03:56:40,779 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.followers records with IDs: [1205] 2026-08-24 03:56:40,847 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8717] 2026-08-24 03:56:40,852 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted personal.sales.target records with IDs: [5] 2026-08-24 03:56:40,855 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.followers records with IDs: [1213, 1214] 2026-08-24 03:56:40,861 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 84, model: personal.sales.target 2026-08-24 03:56:40,871 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 84, model: personal.sales.target 2026-08-24 03:56:40,884 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8712] 2026-08-24 03:56:40,887 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 84, model: personal.sales.target 2026-08-24 03:56:40,904 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 84, model: personal.sales.target 2026-08-24 03:56:40,932 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_03_regional_manager ... 2026-08-24 03:56:41,100 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8711] 2026-08-24 03:56:41,112 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted team.sales.target records with IDs: [8] 2026-08-24 03:56:41,123 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.followers records with IDs: [1207] 2026-08-24 03:56:41,177 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8713] 2026-08-24 03:56:41,188 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted team.sales.target records with IDs: [9] 2026-08-24 03:56:41,207 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.followers records with IDs: [1209] 2026-08-24 03:56:41,353 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8709] 2026-08-24 03:56:41,371 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted personal.sales.target records with IDs: [1] 2026-08-24 03:56:41,376 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.followers records with IDs: [1205] 2026-08-24 03:56:41,444 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8712] 2026-08-24 03:56:41,460 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted personal.sales.target records with IDs: [3] 2026-08-24 03:56:41,464 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.followers records with IDs: [1208] 2026-08-24 03:56:41,587 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8722] 2026-08-24 03:56:41,604 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted personal.sales.target records with IDs: [9] 2026-08-24 03:56:41,609 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.followers records with IDs: [1223, 1224] 2026-08-24 03:56:41,662 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 85, model: team.sales.target 2026-08-24 03:56:41,681 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 85, model: team.sales.target 2026-08-24 03:56:41,705 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8713] 2026-08-24 03:56:41,725 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 85, model: team.sales.target 2026-08-24 03:56:41,759 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [14], uid: 85, model: team.sales.target 2026-08-24 03:56:41,785 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 85, model: personal.sales.target 2026-08-24 03:56:41,797 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 85, model: personal.sales.target 2026-08-24 03:56:41,812 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8721] 2026-08-24 03:56:41,824 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [8], uid: 85, model: personal.sales.target 2026-08-24 03:56:41,838 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8721] 2026-08-24 03:56:41,840 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted personal.sales.target records with IDs: [8] 2026-08-24 03:56:41,852 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #85 deleted mail.followers records with IDs: [1221, 1222] 2026-08-24 03:56:41,871 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [10], uid: 85, model: personal.sales.target 2026-08-24 03:56:41,939 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8722] 2026-08-24 03:56:41,948 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted personal.sales.target records with IDs: [9] 2026-08-24 03:56:41,951 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #84 deleted mail.followers records with IDs: [1223, 1224] 2026-08-24 03:56:41,972 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_04_all_document ... 2026-08-24 03:56:42,163 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted mail.message records with IDs: [8711] 2026-08-24 03:56:42,171 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted team.sales.target records with IDs: [8] 2026-08-24 03:56:42,182 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted mail.followers records with IDs: [1207] 2026-08-24 03:56:42,243 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted mail.message records with IDs: [8713] 2026-08-24 03:56:42,246 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted team.sales.target records with IDs: [9] 2026-08-24 03:56:42,260 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted mail.followers records with IDs: [1209] 2026-08-24 03:56:42,373 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted mail.message records with IDs: [8709] 2026-08-24 03:56:42,379 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted personal.sales.target records with IDs: [1] 2026-08-24 03:56:42,384 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted mail.followers records with IDs: [1205] 2026-08-24 03:56:42,438 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted mail.message records with IDs: [8712] 2026-08-24 03:56:42,440 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted personal.sales.target records with IDs: [3] 2026-08-24 03:56:42,444 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #87 deleted mail.followers records with IDs: [1208] 2026-08-24 03:56:42,504 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:56:43,659 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [348] 2026-08-24 03:56:43,775 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [349] 2026-08-24 03:56:51,038 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_cross_company_search_is_closed ... 2026-08-24 03:56:51,073 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_same_company_search_still_allowed ... 2026-08-24 03:56:51,110 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_company_id_populated_from_team ... 2026-08-24 03:56:51,136 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_cross_company_search_is_closed ... 2026-08-24 03:56:51,173 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_same_company_search_still_allowed ... 2026-08-24 03:56:51,246 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-24 03:56:52,290 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [350] 2026-08-24 03:56:52,378 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [351] 2026-08-24 03:56:52,704 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_matching_term_does_not_raise ... 2026-08-24 03:56:52,729 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_non_matching_term_returns_empty ... 2026-08-24 03:56:52,754 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:56:53,966 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [352] 2026-08-24 03:56:54,059 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [353] 2026-08-24 03:56:54,579 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_approval_team_target ... 2026-08-24 03:56:54,737 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_divide_target_when_generate_sale_personal_target ... 2026-08-24 03:56:54,760 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_function_get_target_by_date ... 2026-08-24 03:56:57,115 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_01_team_sales_target ... 2026-08-24 03:56:57,215 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_02_personal_sales_target ... 2026-08-24 03:56:58,092 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_duplicate_personal_target_in_team_target ... 2026-08-24 03:56:58,137 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1248] 2026-08-24 03:56:58,161 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_state_personal_target_follow_state_team_target ... 2026-08-24 03:56:58,263 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:56:59,348 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [354] 2026-08-24 03:56:59,447 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [355] 2026-08-24 03:56:59,660 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_manager ... 2026-08-24 03:56:59,977 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9183] 2026-08-24 03:56:59,987 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted personal.sales.target records with IDs: [44] 2026-08-24 03:56:59,991 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.followers records with IDs: [1298] 2026-08-24 03:57:00,108 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9186] 2026-08-24 03:57:00,116 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted personal.sales.target records with IDs: [46] 2026-08-24 03:57:00,120 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.followers records with IDs: [1302, 1303] 2026-08-24 03:57:00,128 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9184] 2026-08-24 03:57:00,138 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted team.sales.target records with IDs: [43] 2026-08-24 03:57:00,154 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.followers records with IDs: [1300] 2026-08-24 03:57:00,260 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [47], uid: 106, model: personal.sales.target 2026-08-24 03:57:00,479 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 106, model: team.sales.target 2026-08-24 03:57:00,497 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 106, model: team.sales.target 2026-08-24 03:57:00,519 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9188] 2026-08-24 03:57:00,523 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [45], uid: 106, model: team.sales.target 2026-08-24 03:57:00,538 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 106, model: personal.sales.target 2026-08-24 03:57:00,550 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 106, model: personal.sales.target 2026-08-24 03:57:00,573 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9187] 2026-08-24 03:57:00,579 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [48], uid: 106, model: personal.sales.target 2026-08-24 03:57:00,605 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [49], uid: 106, model: personal.sales.target 2026-08-24 03:57:00,697 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 106, model: personal.sales.target 2026-08-24 03:57:00,710 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 106, model: personal.sales.target 2026-08-24 03:57:00,731 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9187] 2026-08-24 03:57:00,741 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [48], uid: 106, model: personal.sales.target 2026-08-24 03:57:00,755 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9187] 2026-08-24 03:57:00,758 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted personal.sales.target records with IDs: [48] 2026-08-24 03:57:00,762 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.followers records with IDs: [1304] 2026-08-24 03:57:00,785 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [50], uid: 106, model: personal.sales.target 2026-08-24 03:57:00,803 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 106, model: team.sales.target 2026-08-24 03:57:00,818 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 106, model: team.sales.target 2026-08-24 03:57:00,839 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9188] 2026-08-24 03:57:00,848 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [45], uid: 106, model: team.sales.target 2026-08-24 03:57:00,872 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_user ... 2026-08-24 03:57:00,970 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 105, model: team.sales.target 2026-08-24 03:57:01,280 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 105, model: team.sales.target 2026-08-24 03:57:01,291 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9192] 2026-08-24 03:57:01,293 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: team.sales.target 2026-08-24 03:57:01,360 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9193, 9190] 2026-08-24 03:57:01,360 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: personal.sales.target 2026-08-24 03:57:01,374 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9193, 9190] 2026-08-24 03:57:01,377 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #105 deleted personal.sales.target records with IDs: [51] 2026-08-24 03:57:01,380 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #105 deleted mail.followers records with IDs: [1306] 2026-08-24 03:57:01,381 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 105, model: personal.sales.target 2026-08-24 03:57:01,385 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 105, model: team.sales.target 2026-08-24 03:57:01,610 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [47], uid: 105, model: team.sales.target 2026-08-24 03:57:01,625 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [47], uid: 105, model: team.sales.target 2026-08-24 03:57:01,644 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9195] 2026-08-24 03:57:01,645 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: team.sales.target 2026-08-24 03:57:01,649 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [52], uid: 105, model: personal.sales.target 2026-08-24 03:57:01,661 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [52], uid: 105, model: personal.sales.target 2026-08-24 03:57:01,678 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9191] 2026-08-24 03:57:01,680 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #105 deleted personal.sales.target records with IDs: [52] 2026-08-24 03:57:01,684 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #105 deleted mail.followers records with IDs: [1307] 2026-08-24 03:57:01,685 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 105, model: personal.sales.target 2026-08-24 03:57:01,694 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9191] 2026-08-24 03:57:01,694 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: personal.sales.target 2026-08-24 03:57:01,728 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:57:02,871 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [356] 2026-08-24 03:57:02,949 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [357] 2026-08-24 03:57:03,883 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_report_pos_order_group_by_team: Starting TestReportPosOrderGroupByTeam.test_report_pos_order_stays_groupable_by_sales_team ... 2026-08-24 03:57:04,450 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:57:05,784 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [358] 2026-08-24 03:57:05,884 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [359] 2026-08-24 03:57:06,753 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_foreign_currency_walkin_is_converted_to_target_currency ... 2026-08-24 03:57:07,352 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_nightly_set_done_completes_on_a_point_of_sale_database ... 2026-08-24 03:57:08,623 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_sale_order_paid_at_pos_is_counted_once_not_double ... 2026-08-24 03:57:10,654 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_standalone_sale_order_leaves_pos_channel_empty ... 2026-08-24 03:57:11,875 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_and_sale_order_consolidate_without_double_count ... 2026-08-24 03:57:13,297 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_pos_channel_reports_untaxed_not_tax_inclusive ... 2026-08-24 03:57:13,563 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:57:14,573 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [360] 2026-08-24 03:57:14,684 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [361] 2026-08-24 03:57:15,412 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_report_crash: Starting TestTargetPosSaleReportCrash.test_confirming_sales_order_does_not_crash_when_salesperson_has_pos_orders_in_period ... 2026-08-24 03:57:17,907 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_report_crash: Starting TestTargetPosSaleReportCrash.test_confirming_sales_order_does_not_crash_when_team_has_pos_orders_in_period ... 2026-08-24 03:57:20,048 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:57:21,315 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [362] 2026-08-24 03:57:21,447 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [363] 2026-08-24 03:57:22,237 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_cancelled_target_reports_zero_on_every_channel ... 2026-08-24 03:57:23,815 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_compute_sales_kpi_on_target ... 2026-08-24 03:57:25,583 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #126 deleted mail.mail records with IDs: [364] 2026-08-24 03:57:28,145 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [365] 2026-08-24 03:57:28,637 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_linking_pos_order_to_target ... 2026-08-24 03:57:29,969 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #125 deleted mail.mail records with IDs: [366] 2026-08-24 03:57:30,259 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 03:57:31,262 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [367] 2026-08-24 03:57:31,386 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [368] 2026-08-24 03:57:31,583 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_ordered_total ... 2026-08-24 03:57:34,120 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_untaxed_total ... 2026-08-24 03:57:36,513 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_sales_total_equals_sale_channel_on_pos_less_db ... 2026-08-24 03:57:37,836 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_another_company_sale_order ... 2026-08-24 03:57:47,564 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_sale_order_rescheduled_out_of_period ... 2026-08-24 03:57:49,815 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_recomputes_when_draft_target_is_approved ... 2026-08-24 03:57:52,544 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-08-24 03:57:55,157 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_sales_total_keeps_invoice_lens_while_ordered_total_tracks_orders ... 2026-08-24 03:57:56,855 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [369] 2026-08-24 03:57:57,309 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_another_company_sale_order ... 2026-08-24 03:58:06,997 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_sale_order_rescheduled_out_of_period ... 2026-08-24 03:58:08,940 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_recomputes_when_draft_target_is_approved ... 2026-08-24 03:58:11,440 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-08-24 03:58:14,090 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:58:15,239 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [370] 2026-08-24 03:58:15,339 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [371] 2026-08-24 03:58:15,530 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_depends: Starting TestST62508SaleDepends.test_untaxed_total_drops_to_zero_when_end_date_shrinks_below_order_date ... 2026-08-24 03:58:16,953 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_depends: Starting TestST62508SaleDepends.test_untaxed_total_drops_to_zero_when_order_rescheduled_out_of_period_without_trigger ... 2026-08-24 03:58:18,696 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:58:19,807 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [372] 2026-08-24 03:58:19,892 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [373] 2026-08-24 03:58:20,073 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_migration: Starting TestST62508SaleMigration.test_migration_heals_boundary_day_order_to_orm_recompute_value ... 2026-08-24 03:58:23,576 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_migration: Starting TestST62508SaleMigration.test_migration_heals_foreign_currency_target_to_orm_recompute_value ... 2026-08-24 03:58:23,609 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183] 2026-08-24 03:58:23,609 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-08-24 03:58:25,317 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:58:26,382 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [374] 2026-08-24 03:58:26,470 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [375] 2026-08-24 03:58:26,658 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_compute_sales_kpi_on_target ... 2026-08-24 03:58:30,240 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [376] 2026-08-24 03:58:31,133 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [377] 2026-08-24 03:58:31,756 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [126, 125] 2026-08-24 03:58:31,774 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [111] 2026-08-24 03:58:31,781 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [115] 2026-08-24 03:58:32,059 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_cron_update_current_month_target ... 2026-08-24 03:58:33,857 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (116) started manually 2026-08-24 03:58:33,943 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (116) done 2026-08-24 03:58:33,944 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (117) started manually 2026-08-24 03:58:33,969 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (117) done 2026-08-24 03:58:34,005 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_linking_so_invoice_to_target ... 2026-08-24 03:58:36,391 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [378] 2026-08-24 03:58:37,308 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:58:38,318 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_regions_hierarchy: Starting TestRegionsHierarchy.test_2010_regions_hierarchy ... 2026-08-24 03:58:38,370 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:58:39,352 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1000_compute_user_id ... 2026-08-24 03:58:39,379 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1001_compute_recursive_child_ids ... 2026-08-24 03:58:39,401 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1002_compute_member_ids ... 2026-08-24 03:58:39,508 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1003_group_sale_salesman ... 2026-08-24 03:58:39,600 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-24 03:58:39,611 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-24 03:58:39,614 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:39,622 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-24 03:58:39,625 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:39,649 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team 2026-08-24 03:58:39,652 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:39,654 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:39,655 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:39,657 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:39,658 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-24 03:58:39,672 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1004_group_sale_salesman_team_lead ... 2026-08-24 03:58:39,765 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-24 03:58:39,777 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-24 03:58:39,782 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:39,791 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-24 03:58:39,794 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:39,814 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team 2026-08-24 03:58:39,817 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:39,819 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:39,820 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:39,822 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:39,823 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-24 03:58:39,837 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1005_group_sale_salesman_sale_rg ... 2026-08-24 03:58:39,908 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-24 03:58:39,916 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-24 03:58:39,920 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:39,930 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-24 03:58:39,933 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:39,953 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team 2026-08-24 03:58:39,957 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:39,959 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:39,961 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:39,963 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:39,966 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-24 03:58:39,984 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1006_group_sale_team_leader ... 2026-08-24 03:58:40,070 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-24 03:58:40,080 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-24 03:58:40,085 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:40,096 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-24 03:58:40,099 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:40,123 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team 2026-08-24 03:58:40,127 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:40,129 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:40,131 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:40,133 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:40,134 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-24 03:58:40,157 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1007_group_sale_team_leader_sale_rg ... 2026-08-24 03:58:40,250 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-24 03:58:40,259 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-24 03:58:40,263 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:40,274 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-24 03:58:40,277 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:40,300 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team 2026-08-24 03:58:40,304 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:40,306 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:40,308 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:40,310 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:40,312 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-24 03:58:40,331 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1008_group_sale_regional_admin ... 2026-08-24 03:58:40,463 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-24 03:58:40,474 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:40,491 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:40,502 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:40,546 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:40,555 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:40,558 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:40,560 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:40,564 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-24 03:58:40,585 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1009_group_sale_regional_manager_team_leader ... 2026-08-24 03:58:40,783 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-24 03:58:40,796 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:40,822 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:40,835 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-24 03:58:40,878 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:40,889 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:40,892 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-24 03:58:40,895 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:40,900 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-24 03:58:40,922 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1010_group_sale_regional_admin_child ... 2026-08-24 03:58:41,068 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-24 03:58:41,092 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1011_group_sale_salesman_all_leads ... 2026-08-24 03:58:41,206 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-24 03:58:41,214 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-24 03:58:41,244 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:41,252 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-24 03:58:41,282 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:58:42,363 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2000_group_sale_team_leader_member ... 2026-08-24 03:58:42,538 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:42,579 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:42,613 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:42,644 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:42,651 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:42,666 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:42,680 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:42,695 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:42,705 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:42,726 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:42,741 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:42,751 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:42,767 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:42,781 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:42,805 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2001_group_sale_team_leader_leader ... 2026-08-24 03:58:42,954 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:42,994 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,016 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,051 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,057 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:43,075 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:43,091 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:43,103 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,110 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:43,128 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:43,145 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:43,160 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,195 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,212 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,237 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2002_group_sale_regional_manager_member ... 2026-08-24 03:58:43,357 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,386 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,418 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,428 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:43,452 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:43,472 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:43,487 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,498 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:43,523 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:43,540 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:43,554 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,571 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,582 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,596 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2003_group_sale_regional_manager_direct ... 2026-08-24 03:58:43,745 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,776 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,813 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,825 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:43,851 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:43,868 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:43,880 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,889 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:43,909 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:43,931 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:43,950 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,971 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,983 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:43,998 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2004_group_sale_regional_manager_parent ... 2026-08-24 03:58:44,204 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,235 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,267 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,279 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:44,313 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:44,339 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:44,367 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,382 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:44,417 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:44,441 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:44,464 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,490 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,506 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,530 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2005_group_sale_regional_manager_child ... 2026-08-24 03:58:44,681 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [57], uid: 160, model: crm.lead 2026-08-24 03:58:44,715 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [57], uid: 160, model: crm.lead 2026-08-24 03:58:44,731 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [57], uid: 160, model: crm.lead 2026-08-24 03:58:44,751 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,761 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [58], uid: 160, model: crm.lead 2026-08-24 03:58:44,786 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [58], uid: 160, model: crm.lead 2026-08-24 03:58:44,808 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [58], uid: 160, model: crm.lead 2026-08-24 03:58:44,823 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,833 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:44,854 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:44,877 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-24 03:58:44,896 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,905 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:44,933 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:44,949 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-24 03:58:44,962 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,979 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:44,995 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-24 03:58:45,026 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:58:45,381 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [379] 2026-08-24 03:58:45,390 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9877] 2026-08-24 03:58:45,394 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 03:58:45,471 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_crm.tests.test_team_leader_sync: Starting TestTeamLeaderSync.test_batch_write_team_id_syncs_team_leader_id_every_record ... 2026-08-24 03:58:45,792 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [380] 2026-08-24 03:58:45,799 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9881] 2026-08-24 03:58:45,804 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 03:58:46,042 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_crm.tests.test_team_leader_sync: Starting TestTeamLeaderSync.test_form_onchange_team_id_updates_team_leader_id ... 2026-08-24 03:58:46,140 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_crm.tests.test_team_leader_sync: Starting TestTeamLeaderSync.test_write_team_id_syncs_team_leader_id_single_record ... 2026-08-24 03:58:46,210 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:58:47,848 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3000_group_sale_team_leader_member ... 2026-08-24 03:58:48,147 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-24 03:58:48,163 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-24 03:58:48,181 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-24 03:58:48,203 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3001_group_sale_team_leader_leader ... 2026-08-24 03:58:48,638 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3768] 2026-08-24 03:58:48,647 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:48,658 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-24 03:58:48,683 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-24 03:58:48,706 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-24 03:58:48,744 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3003_group_sale_regional_manager_direct ... 2026-08-24 03:58:49,548 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3768] 2026-08-24 03:58:49,561 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:49,813 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [7388, 4774, 3791, 3770] 2026-08-24 03:58:49,823 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:50,042 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6943, 4775, 3792, 3771] 2026-08-24 03:58:50,050 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:50,257 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted ir.model.data records with IDs: [230623, 230624, 230625] 2026-08-24 03:58:50,258 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [4773, 3790, 3789, 3788, 3769] 2026-08-24 03:58:50,268 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:50,291 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-24 03:58:50,314 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-24 03:58:50,339 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-24 03:58:50,374 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_child ... 2026-08-24 03:58:50,724 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-24 03:58:50,749 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-24 03:58:50,775 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-24 03:58:50,801 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-24 03:58:50,827 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-24 03:58:50,856 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-24 03:58:51,182 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6943, 4775, 3792, 3771] 2026-08-24 03:58:51,192 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:51,207 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-24 03:58:51,229 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-24 03:58:51,249 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-24 03:58:51,275 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_parent ... 2026-08-24 03:58:51,886 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3768] 2026-08-24 03:58:51,895 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:52,098 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [7388, 4774, 3791, 3770] 2026-08-24 03:58:52,105 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:52,340 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6943, 4775, 3792, 3771] 2026-08-24 03:58:52,350 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:52,599 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted ir.model.data records with IDs: [230623, 230624, 230625] 2026-08-24 03:58:52,599 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [4773, 3790, 3789, 3788, 3769] 2026-08-24 03:58:52,612 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:52,915 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3793, 3772] 2026-08-24 03:58:52,923 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:52,940 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3005_group_sale_regional_manager_assistant_direct ... 2026-08-24 03:58:53,554 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3768] 2026-08-24 03:58:53,567 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:53,844 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [7388, 4774, 3791, 3770] 2026-08-24 03:58:53,854 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:54,085 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6943, 4775, 3792, 3771] 2026-08-24 03:58:54,095 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:54,329 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted ir.model.data records with IDs: [230623, 230624, 230625] 2026-08-24 03:58:54,329 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [4773, 3790, 3789, 3788, 3769] 2026-08-24 03:58:54,339 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:54,364 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3006_group_sale_regional_manager_assistant_parent ... 2026-08-24 03:58:55,061 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3768] 2026-08-24 03:58:55,073 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:55,335 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [7388, 4774, 3791, 3770] 2026-08-24 03:58:55,342 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:55,598 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6943, 4775, 3792, 3771] 2026-08-24 03:58:55,608 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:55,868 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted ir.model.data records with IDs: [230623, 230624, 230625] 2026-08-24 03:58:55,868 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [4773, 3790, 3789, 3788, 3769] 2026-08-24 03:58:55,885 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:55,917 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3007_group_sale_regional_manager_assistant_child ... 2026-08-24 03:58:56,255 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-24 03:58:56,283 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-24 03:58:56,314 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-24 03:58:56,345 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-24 03:58:56,389 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-24 03:58:56,424 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-24 03:58:56,767 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6943, 4775, 3792, 3771] 2026-08-24 03:58:56,785 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-24 03:58:56,807 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-24 03:58:56,839 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-24 03:58:56,862 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-24 03:58:56,908 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:58:56,919 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_exist_email ... 2026-08-24 03:58:57,416 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:58:58,110 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:58:58] "GET / HTTP/1.1" 200 - 177 0.058 0.638 2026-08-24 03:58:58,683 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 03:58:58,683 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:58:58] "POST /web/signup HTTP/1.1" 200 - 231 0.109 0.311 2026-08-24 03:58:58,713 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email ... 2026-08-24 03:58:59,246 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:59:00,439 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:59:00] "GET / HTTP/1.1" 200 - 177 0.073 1.122 2026-08-24 03:59:00,524 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:59:00] "POST /web/signup HTTP/1.1" 200 - 37 0.012 0.066 2026-08-24 03:59:00,547 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email_and_password ... 2026-08-24 03:59:01,283 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:59:01,911 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:59:01] "GET / HTTP/1.1" 200 - 177 0.081 0.549 2026-08-24 03:59:01,936 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_valid_email ... 2026-08-24 03:59:02,586 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 03:59:03,302 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:59:03] "GET / HTTP/1.1" 200 - 177 0.109 0.610 2026-08-24 03:59:03,607 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 03:59:03,895 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 03:59:03,895 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 03:59:03] "POST /web/signup HTTP/1.1" 200 - 323 0.168 0.418 2026-08-24 03:59:03,921 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:59:04,362 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_01_sshkey_wrong_password ... 2026-08-24 03:59:04,394 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_02_sshkey_right_password ... 2026-08-24 03:59:04,685 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_04_personal_sshkey ... 2026-08-24 03:59:05,039 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_05_company_sshkey_non_key_user ... 2026-08-24 03:59:05,379 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_06_company_sshkey_admin_key_user ... 2026-08-24 03:59:05,720 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_07_use_current_company_sshkey ... 2026-08-24 03:59:08,281 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_08_internal_user_crud_key ... 2026-08-24 03:59:08,573 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 173, model: sshkey.pair 2026-08-24 03:59:08,593 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_another_key ... 2026-08-24 03:59:08,950 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 173, model: sshkey.pair 2026-08-24 03:59:09,221 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9], uid: 173, model: sshkey.pair 2026-08-24 03:59:09,238 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_key ... 2026-08-24 03:59:09,852 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #173 deleted ir.attachment records with IDs: [4597, 4598] 2026-08-24 03:59:09,852 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #173 deleted sshkey.pair records with IDs: [10] 2026-08-24 03:59:09,877 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-24 03:59:09,887 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant ... 2026-08-24 03:59:11,444 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant_billing ... 2026-08-24 03:59:12,909 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 183, model: stock.valuation.layer 2026-08-24 03:59:12,931 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory ... 2026-08-24 03:59:14,401 202 INFO rb-5fd110a-224202-407437 odoo.models: Access Denied by ACLs for operation: read, uid: 185, model: stock.picking, fields: account_move_ids 2026-08-24 03:59:14,429 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_accountant_admin ... 2026-08-24 03:59:16,097 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_billing ... 2026-08-24 03:59:17,768 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 196, model: stock.valuation.layer 2026-08-24 03:59:17,794 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:59:17,802 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_delivery_picking ... 2026-08-24 03:59:19,409 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_internal ... 2026-08-24 03:59:20,641 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_receipts ... 2026-08-24 03:59:22,298 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 03:59:28,454 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_asset_from_invoice: Starting TestAssetFromInvoice.test_01_asset_created_from_invoice ... 2026-08-24 03:59:30,213 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 03:59:30,526 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_01_out_picking_with_stockrable_serial_product ... 2026-08-24 03:59:31,758 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53] 2026-08-24 03:59:31,790 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66] 2026-08-24 03:59:33,878 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [70, 71, 72, 73, 74, 75, 76, 77, 78, 79] 2026-08-24 03:59:33,932 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [278] 2026-08-24 03:59:34,038 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [691, 692] 2026-08-24 03:59:34,091 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9990, 9979] 2026-08-24 03:59:34,159 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move records with IDs: [285] 2026-08-24 03:59:35,727 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_02_out_picking_with_stockrable_serial_product_multi ... 2026-08-24 03:59:37,289 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_03_out_picking_with_stockrable_serial_product_multi ... 2026-08-24 03:59:38,953 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:59:39,242 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_01_out_picking_with_storable_product_no_tracking ... 2026-08-24 03:59:39,687 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_02_out_picking_with_consumable_product ... 2026-08-24 03:59:40,149 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_03_out_picking_with_storable_product_tracking ... 2026-08-24 03:59:40,347 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_04_return_picking_with_asset_that_is_in_draft ... 2026-08-24 03:59:41,650 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [18] 2026-08-24 03:59:42,059 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_05_return_picking_with_asset_that_is_not_in_draft ... 2026-08-24 03:59:44,576 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10066] 2026-08-24 03:59:44,646 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_06_two_asset_with_same_serial ... 2026-08-24 03:59:45,639 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235] 2026-08-24 03:59:47,238 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248] 2026-08-24 03:59:48,664 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_07_out_picking_with_storable_product_tracking ... 2026-08-24 03:59:48,862 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:59:49,182 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset.tests.test_upg_18: Starting TestStockAssetUpg18.test_01_post_calls_super_then_syncs_linked_stock_move ... 2026-08-24 03:59:51,730 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [265, 266, 267, 268, 269, 270, 271, 272, 273, 274] 2026-08-24 03:59:51,763 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [354] 2026-08-24 03:59:51,832 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [842, 843] 2026-08-24 03:59:51,863 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10187, 10176] 2026-08-24 03:59:51,905 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move records with IDs: [355] 2026-08-24 03:59:52,396 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 03:59:53,792 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287] 2026-08-24 03:59:53,814 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [288] 2026-08-24 03:59:53,818 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_constraint_asset_lot_duplicate ... 2026-08-24 03:59:54,024 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_export_asset_to_equipment ... 2026-08-24 03:59:55,464 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [26] 2026-08-24 03:59:55,813 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_state_asset_equal_state_equipment ... 2026-08-24 03:59:57,197 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_two_asset_with_same_equipment ... 2026-08-24 03:59:58,290 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331] 2026-08-24 03:59:59,897 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344] 2026-08-24 04:00:01,609 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:01,859 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment.tests.test_data_after_install: Starting TestData.test_data_after_install ... 2026-08-24 04:00:01,895 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:02,189 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_check_compute_equipment ... 2026-08-24 04:00:02,256 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:02,559 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_constrains_product ... 2026-08-24 04:00:02,590 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_onchange_product ... 2026-08-24 04:00:03,303 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_02_constrains_product ... 2026-08-24 04:00:03,386 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:03,699 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_01_check_stock_picking_equipment ... 2026-08-24 04:00:03,967 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_02_check_stock_picking_equipment ... 2026-08-24 04:00:04,247 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_03_check_stock_picking_equipment ... 2026-08-24 04:00:04,563 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_04_check_stock_picking_equipment ... 2026-08-24 04:00:04,845 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_05_check_stock_picking_equipment ... 2026-08-24 04:00:05,015 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_06_check_stock_picking_equipment ... 2026-08-24 04:00:05,232 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:05,243 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_01_check_equipment_from_purchase_order ... 2026-08-24 04:00:06,024 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted stock.move records with IDs: [280] 2026-08-24 04:00:06,434 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_03_check_equipment_from_purchase_order ... 2026-08-24 04:00:07,261 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted stock.move records with IDs: [283] 2026-08-24 04:00:07,600 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:07,612 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment_bom_kit.tests.test_security: Starting TestSecurity.test_access_right_manager ... 2026-08-24 04:00:07,704 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted product.set records with IDs: [2] 2026-08-24 04:00:07,712 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted product.set.line records with IDs: [3] 2026-08-24 04:00:07,738 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:07,748 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment_bom_kit.tests.test_stock_picking: Starting TestPicking.test_compute_product_set_line_ids ... 2026-08-24 04:00:11,373 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted product.set records with IDs: [3] 2026-08-24 04:00:11,482 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:11,491 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_01_compute_recursive_maintenance ... 2026-08-24 04:00:11,594 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_02_compute_recursive_maintenance ... 2026-08-24 04:00:11,708 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_03_compute_recursive_maintenance ... 2026-08-24 04:00:11,861 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_04_compute_recursive_maintenance ... 2026-08-24 04:00:12,021 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:12,031 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_copy ... 2026-08-24 04:00:12,075 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_cron_rotate_tokens ... 2026-08-24 04:00:12,097 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted rotating.token.mixin.example.test records with IDs: [2] 2026-08-24 04:00:12,105 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [2] 2026-08-24 04:00:12,120 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_is_expired ... 2026-08-24 04:00:12,156 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_write ... 2026-08-24 04:00:12,195 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:12,203 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_compute_access_token ... 2026-08-24 04:00:12,230 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_constrains_rotating_token_life ... 2026-08-24 04:00:12,285 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_ensure_rotating_token ... 2026-08-24 04:00:12,308 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-08-24 04:00:12,321 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_generate_token ... 2026-08-24 04:00:12,362 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_expiration_date ... 2026-08-24 04:00:12,397 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_token_lifetime ... 2026-08-24 04:00:12,428 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_rotate_token ... 2026-08-24 04:00:12,453 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-08-24 04:00:12,474 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:12,483 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_01_constrains ... 2026-08-24 04:00:12,544 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_02_constrains ... 2026-08-24 04:00:12,572 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_03_constrains ... 2026-08-24 04:00:15,895 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:15,903 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_01 ... 2026-08-24 04:00:16,026 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_02 ... 2026-08-24 04:00:16,156 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_03 ... 2026-08-24 04:00:16,321 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_01 ... 2026-08-24 04:00:16,485 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_02 ... 2026-08-24 04:00:16,647 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_03 ... 2026-08-24 04:00:16,778 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_04 ... 2026-08-24 04:00:16,912 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:00:17,552 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_create ... 2026-08-24 04:00:17,779 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_01 ... 2026-08-24 04:00:18,183 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_02 ... 2026-08-24 04:00:18,729 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_03 ... 2026-08-24 04:00:19,282 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_04 ... 2026-08-24 04:00:19,856 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_vendor_pricelists ... 2026-08-24 04:00:20,984 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_multi_currency ... 2026-08-24 04:00:21,696 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_unlink ... 2026-08-24 04:00:21,738 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_write ... 2026-08-24 04:00:21,808 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:00:35,553 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-08-24 04:00:35,566 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: wallet 2026-08-24 04:00:35,572 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: wallet.type 2026-08-24 04:00:35,573 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: wallet.history 2026-08-24 04:00:35,577 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 226, model: wallet 2026-08-24 04:00:35,578 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 226, model: wallet.type 2026-08-24 04:00:35,580 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 226, model: wallet.history 2026-08-24 04:00:35,583 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: wallet 2026-08-24 04:00:35,585 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: wallet.type 2026-08-24 04:00:35,586 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: wallet.history 2026-08-24 04:00:35,603 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-08-24 04:00:35,613 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 225, model: wallet 2026-08-24 04:00:35,620 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 225, model: wallet.type 2026-08-24 04:00:35,621 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 225, model: wallet.history 2026-08-24 04:00:35,623 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 225, model: wallet 2026-08-24 04:00:35,624 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 225, model: wallet.type 2026-08-24 04:00:35,626 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 225, model: wallet.history 2026-08-24 04:00:35,627 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 225, model: wallet 2026-08-24 04:00:35,628 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 225, model: wallet.type 2026-08-24 04:00:35,630 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 225, model: wallet.history 2026-08-24 04:00:35,643 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_03_access_right_wallet_manager ... 2026-08-24 04:00:35,649 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 227, model: wallet 2026-08-24 04:00:35,654 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 227, model: wallet.type 2026-08-24 04:00:35,655 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 227, model: wallet.history 2026-08-24 04:00:35,657 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 227, model: wallet 2026-08-24 04:00:35,658 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 227, model: wallet.type 2026-08-24 04:00:35,660 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 227, model: wallet.history 2026-08-24 04:00:35,661 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 227, model: wallet 2026-08-24 04:00:35,663 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 227, model: wallet.type 2026-08-24 04:00:35,664 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 227, model: wallet.history 2026-08-24 04:00:35,678 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_04_access_right_account_readonly ... 2026-08-24 04:00:35,686 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 229, model: wallet 2026-08-24 04:00:35,692 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 229, model: wallet.type 2026-08-24 04:00:35,693 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 229, model: wallet.history 2026-08-24 04:00:35,696 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 229, model: wallet 2026-08-24 04:00:35,697 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 229, model: wallet.type 2026-08-24 04:00:35,699 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 229, model: wallet.history 2026-08-24 04:00:35,701 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 229, model: wallet 2026-08-24 04:00:35,703 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 229, model: wallet.type 2026-08-24 04:00:35,704 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 229, model: wallet.history 2026-08-24 04:00:35,718 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_05_access_right_account_invoice ... 2026-08-24 04:00:35,727 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 230, model: wallet 2026-08-24 04:00:35,734 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 230, model: wallet.type 2026-08-24 04:00:35,736 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 230, model: wallet.history 2026-08-24 04:00:35,739 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 230, model: wallet 2026-08-24 04:00:35,740 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 230, model: wallet.type 2026-08-24 04:00:35,743 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 230, model: wallet 2026-08-24 04:00:35,745 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 230, model: wallet.type 2026-08-24 04:00:35,746 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 230, model: wallet.history 2026-08-24 04:00:35,763 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_06_access_right_account_manager ... 2026-08-24 04:00:35,772 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 232, model: wallet 2026-08-24 04:00:35,778 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 232, model: wallet.history 2026-08-24 04:00:35,781 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 232, model: wallet 2026-08-24 04:00:35,784 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 232, model: wallet 2026-08-24 04:00:35,786 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 232, model: wallet.history 2026-08-24 04:00:35,802 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_07_own_access_rule_portal ... 2026-08-24 04:00:36,085 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 234, model: wallet 2026-08-24 04:00:36,094 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 233, model: wallet 2026-08-24 04:00:36,159 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 234, model: wallet.history 2026-08-24 04:00:36,166 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 233, model: wallet.history 2026-08-24 04:00:36,195 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_08_own_access_rule_internal ... 2026-08-24 04:00:36,601 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 236, model: wallet 2026-08-24 04:00:36,611 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 235, model: wallet 2026-08-24 04:00:36,679 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 236, model: wallet.history 2026-08-24 04:00:36,686 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 235, model: wallet.history 2026-08-24 04:00:36,747 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-24 04:00:50,537 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_01_access_rule_wallet_type_multi_company ... 2026-08-24 04:00:50,591 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_02_access_rule_wallet_multi_company ... 2026-08-24 04:00:50,636 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_03_access_rule_wallet_history_multi_company ... 2026-08-24 04:00:50,702 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:01:03,931 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_01_create_non_wallet_payment ... 2026-08-24 04:01:04,301 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_02_create_wallet_payment ... 2026-08-24 04:01:04,758 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <918822574420088.1787544064.687535047531128-openerp-10-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:04,796 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [381] 2026-08-24 04:01:05,502 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <329075075124886.1787544065.470033407211304-openerp-10-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:05,538 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [382] 2026-08-24 04:01:05,808 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted account.partial.reconcile records with IDs: [50] 2026-08-24 04:01:05,907 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_03_wallet_payment_invalid_wallet_amount ... 2026-08-24 04:01:06,520 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838400080287110.1787544066.455501556396484-openerp-11-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:06,546 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [383] 2026-08-24 04:01:07,142 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <564981533163654.1787544067.110177755355835-openerp-11-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:07,178 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [384] 2026-08-24 04:01:07,272 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_04_wallet_payment_invalid_wallet_configuration ... 2026-08-24 04:01:07,395 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_05_create_mix_wallet_payment ... 2026-08-24 04:01:07,788 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453744798803493.1787544067.741241693496704-openerp-14-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:07,814 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [385] 2026-08-24 04:01:07,917 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_06_reconcile_invoice_with_lesser_wallet_payment ... 2026-08-24 04:01:08,845 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <515252326792825.1787544068.800266265869141-openerp-15-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:08,930 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [386] 2026-08-24 04:01:09,216 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <767662974068917.1787544069.188193798065186-openerp-15-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:09,237 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [387] 2026-08-24 04:01:09,263 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_07_reconcile_invoice_with_greater_wallet_payment ... 2026-08-24 04:01:10,167 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <523850459267940.1787544070.104359149932861-openerp-16-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:10,264 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [388] 2026-08-24 04:01:10,556 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <314185565983239.1787544070.522531270980835-openerp-16-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:10,583 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [389] 2026-08-24 04:01:10,611 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_08_reconcile_invoice_with_mix_wallet_payment ... 2026-08-24 04:01:11,576 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <399049886836943.1787544071.510112762451172-openerp-17-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:11,664 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [390] 2026-08-24 04:01:11,939 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <047009722825426.1787544071.908122062683105-openerp-17-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:11,964 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [391] 2026-08-24 04:01:11,996 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_09_reconcile_invoice_with_mix_wallet_payment ... 2026-08-24 04:01:12,913 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <137890370462159.1787544072.864426851272583-openerp-18-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:12,996 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [392] 2026-08-24 04:01:13,197 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_10_reconcile_invoice_with_mix_wallet_payment ... 2026-08-24 04:01:14,232 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756346021903477.1787544074.177011251449585-openerp-19-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:14,317 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [393] 2026-08-24 04:01:14,588 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359647038717972.1787544074.559399127960205-openerp-19-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:14,609 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [394] 2026-08-24 04:01:14,637 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_11_reconcile_invoice_with_wallet_payment_other_currency ... 2026-08-24 04:01:15,579 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <512281460758447.1787544075.528584718704224-openerp-20-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:15,680 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [395] 2026-08-24 04:01:16,025 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_12_reconcile_invoice_with_wallet_payment_other_currency ... 2026-08-24 04:01:17,031 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <660328980089909.1787544076.981924533843994-openerp-21-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:17,117 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [396] 2026-08-24 04:01:17,325 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_13_full_reconcile ... 2026-08-24 04:01:18,202 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290046467048011.1787544078.140284061431885-openerp-22-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:18,284 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [397] 2026-08-24 04:01:18,579 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <533485251401504.1787544078.544382810592651-openerp-22-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:18,607 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [398] 2026-08-24 04:01:18,641 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_14_full_reconcile_exchange_rate ... 2026-08-24 04:01:19,678 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <421627412427443.1787544079.627570629119873-openerp-23-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:19,777 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [399] 2026-08-24 04:01:20,351 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <302288860928558.1787544080.314512968063354-openerp-23-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:20,380 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [400] 2026-08-24 04:01:20,425 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_15_reconcile_invoice_with_multiple_payments ... 2026-08-24 04:01:20,810 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252247585934052.1787544080.758847236633301-openerp-24-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:20,834 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [401] 2026-08-24 04:01:21,219 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <007942865507507.1787544081.195717096328735-openerp-24-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:21,240 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [402] 2026-08-24 04:01:22,113 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474014797239503.1787544082.074189901351929-openerp-24-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:22,223 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [403] 2026-08-24 04:01:22,261 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_16_reconcile_multiple_invoices_with_multiple_payments ... 2026-08-24 04:01:22,765 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <287184712511100.1787544082.698629617691040-openerp-25-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:22,810 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [404] 2026-08-24 04:01:23,634 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <135369223697299.1787544083.600332498550415-openerp-25-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:23,724 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [405] 2026-08-24 04:01:24,073 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603283079724269.1787544084.047408342361450-openerp-25-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:24,103 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [406] 2026-08-24 04:01:24,893 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <938473869259403.1787544084.866162061691284-openerp-25-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:24,974 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [407] 2026-08-24 04:01:25,005 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_17_top_up_zero_wallet_amount_from_manual_journal_entry ... 2026-08-24 04:01:25,201 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_18_top_up_non_zero_wallet_amount_from_manual_journal_entry ... 2026-08-24 04:01:25,526 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <889345822378361.1787544085.467395067214966-openerp-27-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:25,547 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [408] 2026-08-24 04:01:25,580 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_19_withdraw_wallet ... 2026-08-24 04:01:26,011 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176038101123995.1787544085.958933591842651-openerp-28-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:26,043 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [409] 2026-08-24 04:01:26,641 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <536518061153168.1787544086.614781379699707-openerp-28-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:26,674 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [410] 2026-08-24 04:01:26,906 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_20_register_payment_exceed_invoice_due_amount ... 2026-08-24 04:01:28,255 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431572121481136.1787544088.199019193649292-openerp-31-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:28,353 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [411] 2026-08-24 04:01:28,644 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_21_register_payment_partial_reconcile ... 2026-08-24 04:01:29,653 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_22_register_payment_currency ... 2026-08-24 04:01:31,107 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994252778175890.1787544091.055596590042114-openerp-32-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:31,135 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [412] 2026-08-24 04:01:31,307 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_23_register_payment_from_batch ... 2026-08-24 04:01:33,904 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_24_register_group_payment ... 2026-08-24 04:01:35,714 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <380596228550743.1787544095.666955471038818-openerp-33-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:35,794 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [413] 2026-08-24 04:01:36,114 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_25_multi_invoice_multi_payment_complex ... 2026-08-24 04:01:36,136 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 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-24 04:01:36,136 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted res.currency.rate records with IDs: [175, 73, 174, 173, 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-24 04:01:38,320 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <068776178581394.1787544098.253935813903809-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:38,542 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [414] 2026-08-24 04:01:39,033 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <855903883464857.1787544098.990018367767334-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:39,070 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [415] 2026-08-24 04:01:39,721 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <966825423315093.1787544099.672021389007568-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:39,755 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [416] 2026-08-24 04:01:40,167 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <769391197431062.1787544100.133409976959229-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:40,196 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [417] 2026-08-24 04:01:40,581 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <417525007256415.1787544100.548359394073486-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:40,633 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [418] 2026-08-24 04:01:41,143 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <152513291973873.1787544101.109718084335327-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:41,171 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [419] 2026-08-24 04:01:41,595 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <149138240465793.1787544101.560610055923462-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:41,621 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [420] 2026-08-24 04:01:42,011 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867851302721191.1787544101.978340864181519-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:42,038 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [421] 2026-08-24 04:01:42,472 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572321950963144.1787544102.421425104141235-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:42,503 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [422] 2026-08-24 04:01:43,064 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <289920934714080.1787544103.034133195877075-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:43,092 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [423] 2026-08-24 04:01:43,573 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <495532245315400.1787544103.545786142349243-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:43,599 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [424] 2026-08-24 04:01:43,828 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <479767362526503.1787544103.801336765289307-openerp-34-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:43,848 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [425] 2026-08-24 04:01:43,873 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_26_adjust_wallet_amount_onpayment_before_confirm ... 2026-08-24 04:01:44,325 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <666901251834827.1787544104.265711069107056-openerp-35-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:44,356 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [426] 2026-08-24 04:01:44,450 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_27_edit_payment ... 2026-08-24 04:01:45,067 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <518153812053418.1787544105.002907991409302-openerp-36-wallet@c203fe2487c2>: ['"New Partner" <@False>'] 2026-08-24 04:01:45,116 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [427] 2026-08-24 04:01:45,268 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_28_edit_payment ... 2026-08-24 04:01:45,645 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <632998369342405.1787544105.595562696456909-openerp-37-wallet@c203fe2487c2>: ['"New Partner" <@False>'] 2026-08-24 04:01:45,675 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [428] 2026-08-24 04:01:46,015 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_29_unreconcile_invoice ... 2026-08-24 04:01:46,891 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <862775366187237.1787544106.817163705825806-openerp-38-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:46,989 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [429] 2026-08-24 04:01:47,416 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <660703519138126.1787544107.354267358779907-openerp-38-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:47,444 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [430] 2026-08-24 04:01:47,614 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted account.partial.reconcile records with IDs: [86] 2026-08-24 04:01:47,677 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted account.full.reconcile records with IDs: [42] 2026-08-24 04:01:47,795 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_30_unreconcile_invoice ... 2026-08-24 04:01:48,685 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <652289567981065.1787544108.638039350509644-openerp-39-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:48,760 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [431] 2026-08-24 04:01:49,042 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <624659834724868.1787544109.003469228744507-openerp-39-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:01:49,070 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [432] 2026-08-24 04:01:49,183 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted account.partial.reconcile records with IDs: [87, 87] 2026-08-24 04:01:49,232 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #249 deleted account.full.reconcile records with IDs: [43] 2026-08-24 04:01:49,277 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_counterpart_becomes_the_company_itself ... 2026-08-24 04:01:49,353 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_payment_stops_being_a_customer_one ... 2026-08-24 04:01:49,416 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_survives_on_an_ordinary_customer_payment ... 2026-08-24 04:01:49,514 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:02:02,972 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_payment_creation_wizard: Starting TestWalletPaymentCreationWizard.test_a_wizard_payment_left_unconfirmed_still_settles_its_history_when_posted_later ... 2026-08-24 04:02:03,441 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <103728954548793.1787544123.373625516891479-openerp-41-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:03,489 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #261 deleted mail.mail records with IDs: [433] 2026-08-24 04:02:03,705 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_payment_creation_wizard: Starting TestWalletPaymentCreationWizard.test_settling_a_pending_top_up_through_the_wizard_credits_the_wallet_once ... 2026-08-24 04:02:04,083 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <669867009426374.1787544124.031376838684082-openerp-42-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:04,121 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #261 deleted mail.mail records with IDs: [434] 2026-08-24 04:02:04,363 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:02:17,677 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_01_wallet_payment_flow ... 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:newportaluser from n/a 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=10.0¤cy_id=1&reference=Test+Transaction&partner_id=726&access_token=b76ca96aac262d835b59c7a07f41eb18984595374389018ddb7b4929821f9ad0&wallet_id=43 HTTP/1.1" 200 - 256 0.095 -0.095 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.010 -0.010 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [435] 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /my/wallets/withdraw?amount=5.0¤cy_id=1&reference=Test+Transaction&partner_id=726&access_token=9eca5fb48620179433ca8cd9692a833692ecc5917595293ddfe8f568dd3e8c8a&wallet_id=43 HTTP/1.1" 200 - 83 0.047 -0.047 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [436] 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=5.0¤cy_id=1&reference=INV/2025/00001&partner_id=726&access_token=9eca5fb48620179433ca8cd9692a833692ecc5917595293ddfe8f568dd3e8c8a&invoice_id=513 HTTP/1.1" 200 - 91 0.044 -0.044 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/513 HTTP/1.1" 200 - 25 0.013 -0.013 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [437] 2026-08-24 04:02:21,735 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_02_wallet_payment_flow ... 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:newportaluser from n/a 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=20.0¤cy_id=1&reference=Test+Transaction&partner_id=726&access_token=8df8c736015e4fa469f3cdcd7a44d3a228d2f80331d64af60a0146e002565c35&wallet_id=43 HTTP/1.1" 200 - 261 0.082 -0.082 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.006 -0.006 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [438] 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=20.0¤cy_id=1&reference=INV/2025/00001&partner_id=726&access_token=8df8c736015e4fa469f3cdcd7a44d3a228d2f80331d64af60a0146e002565c35&invoice_id=515 HTTP/1.1" 200 - 91 0.035 -0.035 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/515 HTTP/1.1" 200 - 26 0.017 -0.017 2023-11-01 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [439] 2026-08-24 04:02:24,362 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:02:36,872 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_01_payment_out_invoice_by_wallet ... 2026-08-24 04:02:37,913 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <175966781761916.1787544157.870631217956543-openerp-46-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:37,938 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [440] 2026-08-24 04:02:38,148 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <239103239771349.1787544158.107908725738525-openerp-46-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:38,171 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [441] 2026-08-24 04:02:38,802 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <289721949350803.1787544158.773307085037231-openerp-46-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:38,853 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [442] 2026-08-24 04:02:38,907 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_02_payment_out_invoice_by_wallet ... 2026-08-24 04:02:39,285 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223803344474595.1787544159.236198186874390-openerp-47-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:39,322 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [443] 2026-08-24 04:02:39,819 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <717185809413263.1787544159.790827989578247-openerp-47-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:39,859 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [444] 2026-08-24 04:02:40,513 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <124181832283717.1787544160.483060121536255-openerp-47-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:40,608 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [445] 2026-08-24 04:02:41,677 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <583939544653573.1787544161.648705959320068-openerp-47-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:41,747 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [446] 2026-08-24 04:02:41,929 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_03_payment_in_invoice_by_wallet ... 2026-08-24 04:02:42,815 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <341532185071521.1787544162.748839378356934-openerp-48-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:42,883 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [447] 2026-08-24 04:02:43,643 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <505800546116221.1787544163.612470626831055-openerp-48-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:43,670 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [448] 2026-08-24 04:02:43,791 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_04_payment_in_invoice_by_wallet ... 2026-08-24 04:02:45,040 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <671297682331816.1787544164.986061573028564-openerp-49-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:45,106 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [449] 2026-08-24 04:02:46,326 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <165902557093549.1787544166.294471740722656-openerp-49-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:02:46,371 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [450] 2026-08-24 04:02:46,599 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:02:59,946 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_a_pending_history_on_a_draft_payment_is_settled_when_that_payment_is_posted ... 2026-08-24 04:03:00,340 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <404251156785416.1787544180.292278528213501-openerp-51-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:03:00,368 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [451] 2026-08-24 04:03:00,722 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <328375703078701.1787544180.679453134536743-openerp-51-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:03:00,781 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [452] 2026-08-24 04:03:01,083 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_a_settled_wallet_transaction_is_never_picked_up_again_by_the_retry_job ... 2026-08-24 04:03:01,422 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <811185442361445.1787544181.378635168075562-openerp-52-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:03:01,444 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [453] 2026-08-24 04:03:02,131 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <513141257339746.1787544182.088653802871704-openerp-52-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:03:02,211 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [454] 2026-08-24 04:03:02,372 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_an_insufficient_wallet_balance_leaves_the_invoice_unpaid_and_the_wallet_untouched ... 2026-08-24 04:03:02,752 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <368623220527679.1787544182.693059921264648-openerp-53-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:03:02,780 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [455] 2026-08-24 04:03:03,513 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_paying_an_invoice_from_the_wallet_debits_the_wallet_by_the_invoice_amount ... 2026-08-24 04:03:03,925 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <967964482917046.1787544183.860675811767578-openerp-54-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:03:03,964 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [456] 2026-08-24 04:03:04,711 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <281947618050518.1787544184.679764986038208-openerp-54-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:03:04,813 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [457] 2026-08-24 04:03:05,005 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_registering_an_ordinary_payment_still_works_for_a_user_with_no_wallet_rights ... 2026-08-24 04:03:06,296 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_running_post_processing_twice_debits_the_wallet_once ... 2026-08-24 04:03:06,669 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <032784917917014.1787544186.618926286697388-openerp-55-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:03:06,700 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [458] 2026-08-24 04:03:07,927 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <641614718781237.1787544187.901022434234619-openerp-55-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:03:08,004 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [459] 2026-08-24 04:03:08,180 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_the_invoice_paid_from_the_wallet_is_settled_and_gets_no_second_payment ... 2026-08-24 04:03:08,609 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <443576280487978.1787544188.561766624450684-openerp-56-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:03:08,635 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [460] 2026-08-24 04:03:09,321 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <033342420777580.1787544189.290190219879150-openerp-56-wallet@c203fe2487c2>: ['"company_1_data" <@False>'] 2026-08-24 04:03:09,405 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [461] 2026-08-24 04:03:09,586 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:03:10,099 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-24 04:03:10,174 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #310 deleted product.milestone records with IDs: [20] 2026-08-24 04:03:10,196 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #310 deleted warranty.policy records with IDs: [17] 2026-08-24 04:03:10,211 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #310 deleted warranty.claim.policy records with IDs: [5] 2026-08-24 04:03:10,267 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #310 deleted warranty.claim records with IDs: [11] 2026-08-24 04:03:10,291 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-24 04:03:10,313 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 309, model: product.milestone 2026-08-24 04:03:10,325 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 309, model: product.milestone 2026-08-24 04:03:10,328 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 309, model: product.milestone 2026-08-24 04:03:10,349 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 309, model: warranty.policy 2026-08-24 04:03:10,363 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 309, model: warranty.claim.policy 2026-08-24 04:03:10,422 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 309, model: warranty.claim 2026-08-24 04:03:10,454 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:03:10,971 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_01 ... 2026-08-24 04:03:11,058 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_02 ... 2026-08-24 04:03:11,107 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_03 ... 2026-08-24 04:03:11,227 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_04 ... 2026-08-24 04:03:11,270 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_05 ... 2026-08-24 04:03:11,348 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_06 ... 2026-08-24 04:03:11,400 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_07 ... 2026-08-24 04:03:11,526 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_08 ... 2026-08-24 04:03:11,576 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:03:12,167 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-08-24 04:03:12,227 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-08-24 04:03:12,249 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_03 ... 2026-08-24 04:03:12,275 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_04 ... 2026-08-24 04:03:12,300 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_05 ... 2026-08-24 04:03:12,325 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_06 ... 2026-08-24 04:03:12,348 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_01 ... 2026-08-24 04:03:12,374 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_02 ... 2026-08-24 04:03:12,401 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_03 ... 2026-08-24 04:03:12,423 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_04 ... 2026-08-24 04:03:12,443 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_05 ... 2026-08-24 04:03:12,467 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_06 ... 2026-08-24 04:03:12,500 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_07 ... 2026-08-24 04:03:12,525 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_08 ... 2026-08-24 04:03:12,553 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_01 ... 2026-08-24 04:03:12,590 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_02 ... 2026-08-24 04:03:12,627 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_03 ... 2026-08-24 04:03:12,659 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_04 ... 2026-08-24 04:03:12,706 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-24 04:03:12,823 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-24 04:03:12,940 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-24 04:03:13,049 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-24 04:03:13,157 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-24 04:03:13,256 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-08-24 04:03:13,394 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_07 ... 2026-08-24 04:03:13,532 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_01 ... 2026-08-24 04:03:13,575 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_02 ... 2026-08-24 04:03:13,619 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_03 ... 2026-08-24 04:03:13,667 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_04 ... 2026-08-24 04:03:13,705 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-08-24 04:03:13,827 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-08-24 04:03:13,964 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_02 ... 2026-08-24 04:03:14,089 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_03 ... 2026-08-24 04:03:14,201 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_copy_01 ... 2026-08-24 04:03:14,228 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_01 ... 2026-08-24 04:03:14,238 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [38] 2026-08-24 04:03:14,253 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_02 ... 2026-08-24 04:03:14,264 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [39] 2026-08-24 04:03:14,283 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_03 ... 2026-08-24 04:03:14,327 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_04 ... 2026-08-24 04:03:14,358 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_05 ... 2026-08-24 04:03:14,411 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:03:15,980 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_user ... 2026-08-24 04:03:16,066 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_warranty_user ... 2026-08-24 04:03:16,097 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 318, model: purchase.order 2026-08-24 04:03:16,118 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 318, model: purchase.order 2026-08-24 04:03:16,134 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 318, model: purchase.order 2026-08-24 04:03:16,198 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 318, model: purchase.order.line 2026-08-24 04:03:16,267 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 318, model: purchase.order.line 2026-08-24 04:03:16,291 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-24 04:03:16,313 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-24 04:03:16,337 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 315, model: purchase.order 2026-08-24 04:03:16,375 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 315, model: purchase.order 2026-08-24 04:03:16,378 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 315, model: purchase.order 2026-08-24 04:03:16,393 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 315, model: purchase.order 2026-08-24 04:03:16,396 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 315, model: purchase.order.line 2026-08-24 04:03:16,455 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 315, model: purchase.order.line 2026-08-24 04:03:16,458 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 315, model: purchase.order 2026-08-24 04:03:16,460 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 315, model: purchase.order.line 2026-08-24 04:03:16,485 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:03:18,150 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_purchase_order_warranty_policy: Starting TestPurchaseOrderWarrantyPolicy.test_confirm_purchase_order_01 ... 2026-08-24 04:03:18,230 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:03:19,770 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-08-24 04:03:19,960 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_01 ... 2026-08-24 04:03:20,095 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_02 ... 2026-08-24 04:03:20,241 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-24 04:03:20,378 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-24 04:03:20,514 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-24 04:03:20,629 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-24 04:03:20,767 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-24 04:03:20,892 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-08-24 04:03:21,044 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:03:22,519 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_receipt_still_starts_the_warranty ... 2026-08-24 04:03:22,916 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_receipt_starts_no_warranty ... 2026-08-24 04:03:23,217 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_receipt_of_lot_under_processed_claim_keeps_its_warranty_date ... 2026-08-24 04:03:23,546 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:03:24,704 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-08-24 04:03:25,110 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-08-24 04:03:25,596 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-08-24 04:03:26,063 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-08-24 04:03:26,459 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:03:27,669 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-08-24 04:03:27,892 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-08-24 04:03:28,044 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-08-24 04:03:28,210 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:03:29,925 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-24 04:03:30,167 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 334, model: sale.order 2026-08-24 04:03:30,173 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 334, model: sale.order 2026-08-24 04:03:30,182 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 334, model: addendum.addendum 2026-08-24 04:03:30,192 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 334, model: sale.order.line 2026-08-24 04:03:30,243 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 334, model: sale.order.line 2026-08-24 04:03:30,253 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 334, model: sale.order.line 2026-08-24 04:03:30,277 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-24 04:03:30,323 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 333, model: sale.order 2026-08-24 04:03:30,328 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 333, model: sale.order 2026-08-24 04:03:30,336 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 333, model: addendum.addendum 2026-08-24 04:03:30,346 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 333, model: sale.order.line 2026-08-24 04:03:30,385 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 333, model: sale.order.line 2026-08-24 04:03:30,393 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 333, model: sale.order.line 2026-08-24 04:03:30,410 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_sees_all_customer_claims ... 2026-08-24 04:03:30,894 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_still_blocked_from_vendor ... 2026-08-24 04:03:31,165 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [64], uid: 338, model: warranty.claim 2026-08-24 04:03:31,191 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_other_so_blocked ... 2026-08-24 04:03:31,748 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [65], uid: 340, model: warranty.claim 2026-08-24 04:03:31,778 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_owned_so ... 2026-08-24 04:03:32,013 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_vendor_blocked ... 2026-08-24 04:03:32,220 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 342, model: warranty.claim 2026-08-24 04:03:32,241 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_walkin ... 2026-08-24 04:03:32,504 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-24 04:03:34,098 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_sale_order_warranty_policy: Starting TestSaleOrderWarrantyPolicy.test_confirm_sale_order_01 ... 2026-08-24 04:03:34,295 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:03:35,665 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-08-24 04:03:35,996 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_01 ... 2026-08-24 04:03:36,157 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_02 ... 2026-08-24 04:03:36,294 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-24 04:03:36,407 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-24 04:03:36,594 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-24 04:03:36,762 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-24 04:03:36,945 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-24 04:03:37,092 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-08-24 04:03:37,245 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:03:38,704 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_delivery_still_starts_the_warranty ... 2026-08-24 04:03:39,255 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_delivery_of_lot_under_processed_claim_keeps_its_warranty_date ... 2026-08-24 04:03:39,725 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_delivery_starts_no_warranty ... 2026-08-24 04:03:40,115 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:03:41,571 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-08-24 04:03:42,347 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-08-24 04:03:43,146 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-08-24 04:03:43,677 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-08-24 04:03:44,218 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:03:45,764 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-08-24 04:03:46,086 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-08-24 04:03:46,244 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-08-24 04:03:46,408 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:03:47,117 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_stock_user ... 2026-08-24 04:03:47,169 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-24 04:03:47,186 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 357, model: stock.lot 2026-08-24 04:03:47,211 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 357, model: stock.lot 2026-08-24 04:03:47,215 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 357, model: stock.lot 2026-08-24 04:03:47,236 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-24 04:03:47,251 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 356, model: stock.lot 2026-08-24 04:03:47,273 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 356, model: stock.lot 2026-08-24 04:03:47,277 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 356, model: stock.lot 2026-08-24 04:03:47,305 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:03:48,180 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_supplier_warranty_expiration_date ... 2026-08-24 04:03:48,482 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_warranty_expiration_date ... 2026-08-24 04:03:48,762 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-08-24 04:03:49,052 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:03:49,738 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-08-24 04:03:49,902 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-08-24 04:03:50,028 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_product_and_lot_01 ... 2026-08-24 04:03:50,053 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-24 04:03:50,198 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-24 04:03:50,319 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-24 04:03:50,457 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-24 04:03:50,610 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-24 04:03:50,747 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-08-24 04:03:50,879 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-08-24 04:03:51,031 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-08-24 04:03:51,169 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-08-24 04:03:51,318 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_01 ... 2026-08-24 04:03:51,435 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_02 ... 2026-08-24 04:03:51,578 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:03:51,590 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_add_to_cart_update_dependencies ... 2026-08-24 04:03:54,161 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:03:55,528 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:03:55] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 327 0.150 1.219 2026-08-24 04:03:55,883 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:03:55] "POST /shop/cart/update HTTP/1.1" 303 - 191 0.107 0.242 2026-08-24 04:03:56,236 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:03:56] "GET /shop/cart HTTP/1.1" 200 - 167 0.074 0.274 2026-08-24 04:03:56,287 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [265] 2026-08-24 04:03:56,484 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [260] 2026-08-24 04:03:56,560 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect ... 2026-08-24 04:03:58,997 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:03:59,170 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:03:59] "GET /apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.003 0.172 2026-08-24 04:03:59,172 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_app_redirect: waiting for threads: [] 2026-08-24 04:03:59,192 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_query_string ... 2026-08-24 04:04:01,874 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:02,059 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:02] "GET /apps/app/12.0/module_base?force_show=1&search=abc HTTP/1.1" 301 - 13 0.005 0.182 2026-08-24 04:04:02,076 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_repeated_query_parameters ... 2026-08-24 04:04:04,500 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:04,729 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:04] "GET /apps/app/12.0/module_base?tag=x&tag=y&tag=z HTTP/1.1" 301 - 13 0.004 0.226 2026-08-24 04:04:04,730 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_app_redirect_preserves_repeated_query_parameters: waiting for threads: [] 2026-08-24 04:04:04,745 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_apps_store_main_website_canonical_url ... 2026-08-24 04:04:07,121 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:08,038 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:08] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 265 0.110 0.809 2026-08-24 04:04:08,072 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_button_visible_on_page_details ... 2026-08-24 04:04:12,357 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portalapps1@abc.com from n/a 2026-08-24 04:04:12,369 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:13,001 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 380, model: odoo.module.version 2026-08-24 04:04:13,299 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:13] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 338 0.142 0.791 2026-08-24 04:04:14,885 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 380, model: odoo.module.version 2026-08-24 04:04:14,915 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:14] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 55 0.044 0.105 2026-08-24 04:04:14,931 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portalapps2@abc.com from n/a 2026-08-24 04:04:15,122 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 381, model: odoo.module.version 2026-08-24 04:04:15,144 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:15] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 145 0.067 0.135 2026-08-24 04:04:15,209 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portalapps2@abc.com from n/a 2026-08-24 04:04:16,038 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:16] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 363 0.132 0.691 2026-08-24 04:04:16,083 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_module_page_serves_directly ... 2026-08-24 04:04:18,177 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:19,025 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:19] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.100 0.750 2026-08-24 04:04:19,026 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_canonical_module_page_serves_directly: waiting for threads: [] 2026-08-24 04:04:19,044 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_page_route_not_shadowed_by_doc_image_routes ... 2026-08-24 04:04:21,736 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:22,486 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:22] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.086 0.666 2026-08-24 04:04:22,515 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_compute_website_url_emits_canonical_prefix ... 2026-08-24 04:04:24,962 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_one_reveals_unpublished_module ... 2026-08-24 04:04:27,424 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:28,903 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:28] "GET /apps/modules/12.0/module_base?force_show=1 HTTP/1.1" 200 - 265 0.100 1.381 2026-08-24 04:04:28,905 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_force_show_one_reveals_unpublished_module: waiting for threads: [] 2026-08-24 04:04:28,919 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_zero_does_not_reveal_unpublished_module ... 2026-08-24 04:04:31,498 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:32,116 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:32] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.068 0.551 2026-08-24 04:04:32,163 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:32] "GET /apps/modules/12.0/module_base?force_show=0 HTTP/1.1" 404 - 19 0.009 0.035 2026-08-24 04:04:32,164 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_force_show_zero_does_not_reveal_unpublished_module: waiting for threads: [] 2026-08-24 04:04:32,183 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_best_sell_modules ... 2026-08-24 04:04:35,885 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_newest_modules ... 2026-08-24 04:04:38,413 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_relevant_modules ... 2026-08-24 04:04:40,747 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:41,832 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:41] "GET /apps/category/odoo-apps-category-test-83 HTTP/1.1" 200 - 348 0.157 0.930 2026-08-24 04:04:41,865 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_modules_most_downloaded ... 2026-08-24 04:04:44,365 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_purchase_modules ... 2026-08-24 04:04:48,037 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix ... 2026-08-24 04:04:50,615 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:50,822 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:50] "GET /vi/apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.004 0.205 2026-08-24 04:04:50,823 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix: waiting for threads: [] 2026-08-24 04:04:50,838 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_module_public ... 2026-08-24 04:04:53,101 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:54,556 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:54] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.073 1.384 2026-08-24 04:04:54,874 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:54] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 105 0.058 0.248 2026-08-24 04:04:54,917 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_modules_browse_page_not_shadowed_by_page_route ... 2026-08-24 04:04:57,296 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:04:58,404 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:04:58] "GET /apps/modules/browse/1 HTTP/1.1" 200 - 442 0.240 0.870 2026-08-24 04:04:58,434 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_rating_module ... 2026-08-24 04:05:00,842 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:01,109 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:01] "POST /mail/message/post HTTP/1.1" 200 - 16 0.005 0.264 2026-08-24 04:05:02,588 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portalapps1@abc.com from n/a 2026-08-24 04:05:02,682 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:02] "POST /mail/message/post HTTP/1.1" 200 - 45 0.044 0.043 2026-08-24 04:05:02,803 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portalapps2@abc.com from n/a 2026-08-24 04:05:02,838 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:02] "POST /mail/message/post HTTP/1.1" 200 - 19 0.011 0.018 2026-08-24 04:05:02,871 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_search_module ... 2026-08-24 04:05:05,395 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:06,364 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:06] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.113 0.858 2026-08-24 04:05:06,517 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:06] "GET /apps/modules/14.0/module_base HTTP/1.1" 404 - 27 0.009 0.141 2026-08-24 04:05:06,518 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_search_module: waiting for threads: [] 2026-08-24 04:05:06,542 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_show_extension_and_included_dependencies_module ... 2026-08-24 04:05:08,821 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:10,233 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:10] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 267 0.129 1.285 2026-08-24 04:05:10,340 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:10] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 39 0.050 0.039 2026-08-24 04:05:10,371 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_apps_story_category_url ... 2026-08-24 04:05:12,894 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:13,353 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:13] "GET /sitemap.xml HTTP/1.1" 200 - 185 0.098 0.363 2026-08-24 04:05:13,383 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_emits_canonical_module_url ... 2026-08-24 04:05:16,177 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:16,629 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:16] "GET /sitemap.xml HTTP/1.1" 200 - 185 0.065 0.389 2026-08-24 04:05:16,630 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_sitemap_emits_canonical_module_url: waiting for threads: [] 2026-08-24 04:05:16,645 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_url_show_modules_of_vendor ... 2026-08-24 04:05:19,396 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:20,178 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:20] "GET /apps/modules/browse?repo_maintainer_id=938 HTTP/1.1" 404 - 187 0.075 0.710 2026-08-24 04:05:20,191 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:vendor from n/a 2026-08-24 04:05:20,649 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:20] "GET /apps/modules/browse?repo_maintainer_id=938 HTTP/1.1" 200 - 166 0.145 0.301 2026-08-24 04:05:20,673 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_already_purchased ... 2026-08-24 04:05:24,357 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portalapps1@abc.com from n/a 2026-08-24 04:05:24,367 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:25,692 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 440, model: odoo.module.version 2026-08-24 04:05:26,005 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:26] "GET /apps/modules/12.0/module_1 HTTP/1.1" 200 - 267 0.135 1.505 2026-08-24 04:05:26,120 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 440, model: odoo.module.version 2026-08-24 04:05:26,141 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:26] "GET /apps/modules/12.0/module_2 HTTP/1.1" 200 - 61 0.036 0.092 2026-08-24 04:05:26,183 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_download ... 2026-08-24 04:05:30,328 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portalapps1@abc.com from n/a 2026-08-24 04:05:30,336 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:30,673 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:30] "GET /my/apps/download/186 HTTP/1.1" 200 - 58 0.038 0.302 2026-08-24 04:05:30,739 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:30] "GET /my/apps/download/186 HTTP/1.1" 200 - 35 0.019 0.028 2026-08-24 04:05:30,877 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:30] "GET /my/apps/download/186 HTTP/1.1" 200 - 51 0.053 0.045 2026-08-24 04:05:30,880 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_bought_apps_download: waiting for threads: [] 2026-08-24 04:05:30,912 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_did_not_buy_redirect ... 2026-08-24 04:05:33,600 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portalapps2@abc.com from n/a 2026-08-24 04:05:33,610 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:33,878 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:33] "GET /my/apps/download/197 HTTP/1.1" 303 - 22 0.011 0.258 2026-08-24 04:05:34,542 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:34] "GET /my HTTP/1.1" 200 - 246 0.082 0.579 2026-08-24 04:05:34,543 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_did_not_buy_redirect: waiting for threads: [] 2026-08-24 04:05:34,567 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:05:34,579 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_canonical_url_survives_empty_field_cache ... 2026-08-24 04:05:34,583 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:34,770 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_garbage_listing_params_404 ... 2026-08-24 04:05:34,776 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:35,367 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:35] "GET /apps/browse/category/odoo-apps-49?price=698946584 HTTP/1.1" 404 - 191 0.073 0.521 2026-08-24 04:05:35,407 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:35] "GET /apps/browse/category/odoo-apps-49/page/2?order=SuX9Uj8U HTTP/1.1" 404 - 13 0.006 0.030 2026-08-24 04:05:35,444 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:35] "GET /apps/browse/category/odoo-apps-49?price=Paid' HTTP/1.1" 404 - 13 0.005 0.028 2026-08-24 04:05:35,476 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:35] "GET /apps/browse/category?price=698946584 HTTP/1.1" 404 - 11 0.007 0.022 2026-08-24 04:05:35,511 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:35] "GET /apps/browse/category?order=SuX9Uj8U HTTP/1.1" 404 - 11 0.006 0.025 2026-08-24 04:05:35,548 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:35] "GET /apps?price=he2qngry HTTP/1.1" 404 - 14 0.007 0.027 2026-08-24 04:05:35,574 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:35] "GET /apps/browse/category?price=Paid' HTTP/1.1" 404 - 11 0.005 0.018 2026-08-24 04:05:35,607 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:35] "GET /apps/browse/category?price=] 2026-08-24 04:05:35,723 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_legit_listing_params_200 ... 2026-08-24 04:05:35,727 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:36,678 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:36] "GET /apps/browse/category HTTP/1.1" 303 - 24 0.007 0.946 2026-08-24 04:05:37,344 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.093 0.570 2026-08-24 04:05:37,353 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category?order=Newest&price=Free&version=17.0 HTTP/1.1" 303 - 3 0.001 0.005 2026-08-24 04:05:37,397 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.010 0.030 2026-08-24 04:05:37,403 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category?order=price_currency+asc&price=All HTTP/1.1" 303 - 3 0.001 0.004 2026-08-24 04:05:37,440 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.009 0.025 2026-08-24 04:05:37,448 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category?order=name+asc&price=Paid HTTP/1.1" 303 - 3 0.001 0.005 2026-08-24 04:05:37,494 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.011 0.033 2026-08-24 04:05:37,503 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category?order=bestseller HTTP/1.1" 303 - 3 0.001 0.005 2026-08-24 04:05:37,564 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.014 0.044 2026-08-24 04:05:37,638 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps?order=Downloads&price=Free&version=10.0 HTTP/1.1" 200 - 22 0.013 0.058 2026-08-24 04:05:37,647 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category?version=17.0-3 HTTP/1.1" 303 - 3 0.001 0.005 2026-08-24 04:05:37,694 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.012 0.032 2026-08-24 04:05:37,695 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsStoreListingParamHardening.test_legit_listing_params_200: waiting for threads: [] 2026-08-24 04:05:37,709 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_oversized_or_garbage_ppg_does_not_500 ... 2026-08-24 04:05:37,713 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:05:37,939 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:37] "GET /apps/browse/category?ppg=999999 HTTP/1.1" 303 - 24 0.007 0.220 2026-08-24 04:05:38,469 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:38] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.079 0.449 2026-08-24 04:05:38,477 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:38] "GET /apps/browse/category?ppg=abc HTTP/1.1" 303 - 3 0.001 0.004 2026-08-24 04:05:38,523 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:05:38] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.010 0.034 2026-08-24 04:05:38,524 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsStoreListingParamHardening.test_oversized_or_garbage_ppg_does_not_500: waiting for threads: [] 2026-08-24 04:05:38,553 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:05:38,958 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_apps_store_loc.tests.test_discovery_from_git: Starting TestGitBranchDiscovery.test_action_discover_odoo_module ... 2026-08-24 04:05:45,807 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:05:47,510 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_category ... 2026-08-24 04:05:47,621 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_setion ... 2026-08-24 04:05:47,730 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [50], uid: 456, model: website.doc.category 2026-08-24 04:05:47,750 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [51], uid: 458, model: website.doc.category 2026-08-24 04:05:47,787 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_subject ... 2026-08-24 04:05:47,885 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [53], uid: 456, model: website.doc.category 2026-08-24 04:05:47,907 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [54], uid: 458, model: website.doc.category 2026-08-24 04:05:47,945 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_setion ... 2026-08-24 04:05:48,023 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_subject ... 2026-08-24 04:05:48,084 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_category ... 2026-08-24 04:05:48,126 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 454, model: website.document.content 2026-08-24 04:05:48,216 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [45] 2026-08-24 04:05:48,241 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.document.content records with IDs: [1] 2026-08-24 04:05:48,256 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.document records with IDs: [1] 2026-08-24 04:05:48,265 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [44] 2026-08-24 04:05:48,279 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_setion ... 2026-08-24 04:05:48,318 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 454, model: website.document.content 2026-08-24 04:05:48,427 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.document.content records with IDs: [1] 2026-08-24 04:05:48,439 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.document records with IDs: [1] 2026-08-24 04:05:48,452 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [44, 45] 2026-08-24 04:05:48,457 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [43] 2026-08-24 04:05:48,473 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_subject ... 2026-08-24 04:05:48,513 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 454, model: website.document.content 2026-08-24 04:05:48,600 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.document.content records with IDs: [1] 2026-08-24 04:05:48,610 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.document records with IDs: [1] 2026-08-24 04:05:48,620 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [44, 45] 2026-08-24 04:05:48,625 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [43] 2026-08-24 04:05:48,629 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [41] 2026-08-24 04:05:48,643 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_write_category ... 2026-08-24 04:05:48,705 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:05:50,341 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_designer ... 2026-08-24 04:05:50,382 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [5] 2026-08-24 04:05:50,397 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_editor ... 2026-08-24 04:05:50,442 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #464 deleted website.document records with IDs: [6] 2026-08-24 04:05:50,456 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_manager ... 2026-08-24 04:05:50,510 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #470 deleted website.document records with IDs: [7] 2026-08-24 04:05:50,534 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_reviewer ... 2026-08-24 04:05:50,600 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #466 deleted website.document records with IDs: [8] 2026-08-24 04:05:50,615 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_create_document ... 2026-08-24 04:05:50,698 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_designer ... 2026-08-24 04:05:50,748 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [13] 2026-08-24 04:05:50,775 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [14] 2026-08-24 04:05:50,798 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [15] 2026-08-24 04:05:50,912 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [18] 2026-08-24 04:05:50,936 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [19] 2026-08-24 04:05:51,015 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [23] 2026-08-24 04:05:51,036 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [24] 2026-08-24 04:05:51,057 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [25] 2026-08-24 04:05:51,273 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [36] 2026-08-24 04:05:51,303 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [37] 2026-08-24 04:05:51,327 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [38] 2026-08-24 04:05:51,351 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #468 deleted website.document records with IDs: [39] 2026-08-24 04:05:51,422 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_editor ... 2026-08-24 04:05:51,484 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 464, model: website.document.content 2026-08-24 04:05:51,518 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 464, model: website.document.content 2026-08-24 04:05:51,541 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 464, model: website.document.content 2026-08-24 04:05:51,576 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #464 deleted website.document records with IDs: [41] 2026-08-24 04:05:51,601 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #464 deleted website.document records with IDs: [42] 2026-08-24 04:05:51,622 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #464 deleted website.document records with IDs: [43] 2026-08-24 04:05:51,653 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 464, model: website.document.content 2026-08-24 04:05:51,681 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 464, model: website.document.content 2026-08-24 04:05:51,702 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_manager ... 2026-08-24 04:05:51,744 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #470 deleted website.document records with IDs: [44] 2026-08-24 04:05:51,757 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #470 deleted website.document records with IDs: [45] 2026-08-24 04:05:51,812 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #470 deleted website.document.content records with IDs: [3] 2026-08-24 04:05:51,817 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #470 deleted website.document records with IDs: [46] 2026-08-24 04:05:51,833 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_reviewer ... 2026-08-24 04:05:51,875 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #466 deleted website.document records with IDs: [47] 2026-08-24 04:05:51,893 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #466 deleted website.document records with IDs: [48] 2026-08-24 04:05:52,241 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #466 deleted website.document records with IDs: [64] 2026-08-24 04:05:52,263 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #466 deleted website.document records with IDs: [65] 2026-08-24 04:05:52,371 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #466 deleted website.document records with IDs: [69] 2026-08-24 04:05:52,400 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #466 deleted website.document records with IDs: [70] 2026-08-24 04:05:52,435 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #466 deleted website.document records with IDs: [71] 2026-08-24 04:05:52,468 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #466 deleted website.document records with IDs: [72] 2026-08-24 04:05:52,555 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_designer ... 2026-08-24 04:05:52,691 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_editor ... 2026-08-24 04:05:52,733 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-24 04:05:52,749 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-24 04:05:52,767 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-24 04:05:52,820 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-24 04:05:52,840 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-24 04:05:52,861 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-24 04:05:52,886 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_manager ... 2026-08-24 04:05:52,955 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_reviewer ... 2026-08-24 04:05:53,072 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:05:54,808 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_create_document_content ... 2026-08-24 04:05:54,902 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_unlink_document_content ... 2026-08-24 04:05:54,950 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [11], uid: 475, model: website.document.content 2026-08-24 04:05:55,004 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #474 deleted website.document.content records with IDs: [11] 2026-08-24 04:05:55,083 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #476 deleted website.document.content records with IDs: [12] 2026-08-24 04:05:55,154 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #478 deleted website.document.content records with IDs: [13] 2026-08-24 04:05:55,193 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [14] 2026-08-24 04:05:55,219 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #474 deleted website.document.content records with IDs: [15] 2026-08-24 04:05:55,247 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #476 deleted website.document.content records with IDs: [16] 2026-08-24 04:05:55,272 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #478 deleted website.document.content records with IDs: [17] 2026-08-24 04:05:55,297 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [18] 2026-08-24 04:05:55,323 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #474 deleted website.document.content records with IDs: [19] 2026-08-24 04:05:55,349 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #476 deleted website.document.content records with IDs: [20] 2026-08-24 04:05:55,374 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #478 deleted website.document.content records with IDs: [21] 2026-08-24 04:05:55,397 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [22] 2026-08-24 04:05:55,419 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [23], uid: 474, model: website.document.content 2026-08-24 04:05:55,442 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #476 deleted website.document.content records with IDs: [23] 2026-08-24 04:05:55,462 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #478 deleted website.document.content records with IDs: [24] 2026-08-24 04:05:55,482 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [25] 2026-08-24 04:05:55,505 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [26], uid: 474, model: website.document.content 2026-08-24 04:05:55,523 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #476 deleted website.document.content records with IDs: [26] 2026-08-24 04:05:55,542 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #478 deleted website.document.content records with IDs: [27] 2026-08-24 04:05:55,563 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [28] 2026-08-24 04:05:55,615 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [29] 2026-08-24 04:05:55,632 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_write_document_content ... 2026-08-24 04:05:55,712 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-24 04:05:55,801 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 475, model: website.document.content 2026-08-24 04:05:55,852 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-24 04:05:55,943 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-24 04:05:56,068 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-24 04:05:56,182 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-24 04:05:56,241 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-24 04:05:56,328 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:05:58,283 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_doc_tag_access_rights: Starting TestDocTagAccessRights.test_access_tag ... 2026-08-24 04:05:58,309 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 481, model: website.doc.tag 2026-08-24 04:05:58,342 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 481, model: website.doc.tag 2026-08-24 04:05:58,354 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 481, model: website.doc.tag 2026-08-24 04:05:58,361 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #484 deleted website.doc.tag records with IDs: [13] 2026-08-24 04:05:58,365 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #486 deleted website.doc.tag records with IDs: [14] 2026-08-24 04:05:58,368 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #488 deleted website.doc.tag records with IDs: [15] 2026-08-24 04:05:58,372 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #490 deleted website.doc.tag records with IDs: [16] 2026-08-24 04:05:58,406 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:06:00,220 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__normal ... 2026-08-24 04:06:00,243 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-24 04:06:00,258 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__same_docs ... 2026-08-24 04:06:00,280 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__update_name ... 2026-08-24 04:06:00,308 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-24 04:06:00,325 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_lang ... 2026-08-24 04:06:00,358 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-24 04:06:00,374 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_tag ... 2026-08-24 04:06:00,401 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-24 04:06:00,425 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:06:00,616 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-08-24 04:06:00,820 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Chrome headless failed to start: 2026-08-24 04:06:00,821 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: skipped TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:00,848 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_picking_a_cover_colour_persists_it (odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it) 2026-08-24 04:06:00,849 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-08-24 04:06:01,363 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.test_picking_a_cover_colour_persists_it: Chrome headless failed to start: [506:527:0824/040600.968080:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [506:527:0824/040600.971671:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [506:527:0824/040600.971915:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [506:527:0824/040600.971968:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [506:527:0824/040600.972137:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [541:541:0824/040600.989659:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [541:541:0824/040600.995741:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [506:527:0824/040601.175478:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [506:506:0824/040601.179125:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [506:527:0824/040601.199261:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [506:506:0824/040601.259411:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [506:506:0824/040601.259517:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [506:506:0824/040601.259533:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [506:527:0824/040601.259529:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [506:527:0824/040601.259565:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-24 04:06:01,370 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: skipped TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:01,400 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_picking_a_cover_colour_persists_it (odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it) 2026-08-24 04:06:01,400 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-08-24 04:06:01,720 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.test_picking_a_cover_colour_persists_it.test_picking_a_cover_colour_persists_it: Chrome headless failed to start: [617:638:0824/040601.537668:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [617:638:0824/040601.542170:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [617:638:0824/040601.542307:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [617:638:0824/040601.542445:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [617:638:0824/040601.542506:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [617:638:0824/040601.554624:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [617:617:0824/040601.555912:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [652:652:0824/040601.567088:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [652:652:0824/040601.569751:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [617:638:0824/040601.578857:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [617:617:0824/040601.664577:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [617:638:0824/040601.664684:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [617:617:0824/040601.664725:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [617:617:0824/040601.664742:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [617:638:0824/040601.664775:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [617:617:0824/040601.665031:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:01,726 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: skipped TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:01,770 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:06:02,458 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-08-24 04:06:02,473 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-08-24 04:06:02,794 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome headless failed to start: [727:748:0824/040602.608429:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [727:748:0824/040602.612190:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [727:748:0824/040602.612976:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [727:748:0824/040602.613051:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [727:748:0824/040602.613062:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [727:748:0824/040602.622260:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [727:727:0824/040602.625614:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [763:763:0824/040602.633033:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [763:763:0824/040602.641732:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [727:748:0824/040602.642063:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [727:727:0824/040602.720761:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [727:727:0824/040602.720865:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [727:727:0824/040602.720881:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [727:748:0824/040602.720879:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [727:748:0824/040602.720909:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [727:727:0824/040602.721118:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:02,799 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:02,830 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_cancelling_the_delete_confirmation_leaves_the_document_intact (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact) 2026-08-24 04:06:02,831 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-08-24 04:06:03,146 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome headless failed to start: [837:858:0824/040602.954047:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [837:858:0824/040602.958045:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [837:858:0824/040602.958296:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [837:858:0824/040602.958371:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [837:858:0824/040602.958503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [837:858:0824/040602.966271:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [837:837:0824/040602.969214:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [837:858:0824/040602.987882:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [873:873:0824/040603.002860:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [873:873:0824/040603.006517:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [837:837:0824/040603.074823:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [837:837:0824/040603.074921:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [837:858:0824/040603.074932:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [837:837:0824/040603.074938:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [837:858:0824/040603.075013:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [837:837:0824/040603.075162:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:03,150 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:03,169 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_cancelling_the_delete_confirmation_leaves_the_document_intact (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact) 2026-08-24 04:06:03,169 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-08-24 04:06:03,500 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.test_cancelling_the_delete_confirmation_leaves_the_document_intact.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome headless failed to start: [949:970:0824/040603.316973:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [949:970:0824/040603.321586:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [949:970:0824/040603.322704:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [949:970:0824/040603.322770:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [949:970:0824/040603.322783:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [949:970:0824/040603.329092:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [949:949:0824/040603.330201:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [984:984:0824/040603.347500:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [984:984:0824/040603.349402:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [949:970:0824/040603.353644:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [949:949:0824/040603.433783:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [949:949:0824/040603.433895:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [949:970:0824/040603.433892:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [949:949:0824/040603.433912:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [949:970:0824/040603.433956:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [949:949:0824/040603.434059:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:03,506 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:03,533 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-08-24 04:06:03,862 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Chrome headless failed to start: [1061:1082:0824/040603.677308:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1061:1082:0824/040603.681975:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1061:1082:0824/040603.682057:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1061:1082:0824/040603.682425:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1061:1082:0824/040603.682529:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1061:1082:0824/040603.689954:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1061:1061:0824/040603.693281:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1098:1098:0824/040603.705855:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1098:1098:0824/040603.707697:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1061:1082:0824/040603.713371:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1061:1061:0824/040603.803713:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1061:1061:0824/040603.803821:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1061:1082:0824/040603.803826:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1061:1061:0824/040603.803840:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1061:1082:0824/040603.803890:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1061:1061:0824/040603.804062:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:03,868 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:03,896 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_confirming_the_delete_confirmation_removes_the_document (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document) 2026-08-24 04:06:03,897 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-08-24 04:06:04,214 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.test_confirming_the_delete_confirmation_removes_the_document: Chrome headless failed to start: [1170:1191:0824/040604.015850:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1170:1191:0824/040604.020216:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1170:1191:0824/040604.020373:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1170:1191:0824/040604.020612:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1170:1191:0824/040604.020636:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1170:1191:0824/040604.034440:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1170:1170:0824/040604.036047:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1206:1206:0824/040604.044505:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1206:1206:0824/040604.046653:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1170:1191:0824/040604.059799:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1170:1170:0824/040604.123890:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1170:1170:0824/040604.123982:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1170:1170:0824/040604.123997:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1170:1191:0824/040604.124006:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1170:1191:0824/040604.124042:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1170:1170:0824/040604.124244:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:04,220 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:04,241 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_confirming_the_delete_confirmation_removes_the_document (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document) 2026-08-24 04:06:04,241 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-08-24 04:06:04,509 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.test_confirming_the_delete_confirmation_removes_the_document.test_confirming_the_delete_confirmation_removes_the_document: Chrome headless failed to start: [1280:1301:0824/040604.374274:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1280:1301:0824/040604.378199:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1280:1301:0824/040604.378452:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1280:1301:0824/040604.378684:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1280:1301:0824/040604.378706:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1280:1301:0824/040604.385251:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1280:1280:0824/040604.388152:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1280:1301:0824/040604.403879:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1316:1316:0824/040604.403940:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1316:1316:0824/040604.407266:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1280:1280:0824/040604.483961:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1280:1280:0824/040604.484048:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1280:1280:0824/040604.484063:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1280:1301:0824/040604.484070:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1280:1301:0824/040604.484092:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1280:1280:0824/040604.484178:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:04,515 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:04,540 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-08-24 04:06:04,804 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Chrome headless failed to start: [1390:1411:0824/040604.666688:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1390:1411:0824/040604.671811:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1390:1411:0824/040604.672021:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1390:1411:0824/040604.672070:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1390:1411:0824/040604.672082:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1390:1411:0824/040604.678746:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1390:1390:0824/040604.682211:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1425:1425:0824/040604.696112:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1425:1425:0824/040604.698867:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1390:1411:0824/040604.700793:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1390:1390:0824/040604.775507:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1390:1390:0824/040604.775581:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1390:1390:0824/040604.775593:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1390:1411:0824/040604.775675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1390:1411:0824/040604.775712:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1390:1390:0824/040604.775736:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:04,812 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:04,842 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_creating_a_document_through_the_dialog_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it) 2026-08-24 04:06:04,842 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-08-24 04:06:05,159 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.test_creating_a_document_through_the_dialog_persists_it: Chrome headless failed to start: [1500:1521:0824/040604.969816:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1500:1521:0824/040604.973390:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1500:1521:0824/040604.973698:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1500:1521:0824/040604.973793:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1500:1521:0824/040604.973806:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1500:1521:0824/040604.981513:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1500:1500:0824/040604.984852:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1535:1535:0824/040604.997590:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1535:1535:0824/040604.999337:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1500:1521:0824/040605.001070:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1500:1500:0824/040605.087653:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1500:1500:0824/040605.087744:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1500:1500:0824/040605.087758:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1500:1521:0824/040605.087774:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1500:1521:0824/040605.087811:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1500:1500:0824/040605.087926:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:05,164 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:05,183 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_creating_a_document_through_the_dialog_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it) 2026-08-24 04:06:05,183 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-08-24 04:06:05,444 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.test_creating_a_document_through_the_dialog_persists_it.test_creating_a_document_through_the_dialog_persists_it: Chrome headless failed to start: [1610:1631:0824/040605.307824:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1610:1631:0824/040605.311968:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1610:1631:0824/040605.312189:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1610:1631:0824/040605.312252:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1610:1631:0824/040605.312264:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1610:1631:0824/040605.321006:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1610:1610:0824/040605.325353:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1645:1645:0824/040605.332959:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1645:1645:0824/040605.335298:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1610:1631:0824/040605.343676:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1610:1610:0824/040605.406957:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1610:1610:0824/040605.407039:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1610:1610:0824/040605.407053:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1610:1631:0824/040605.407068:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1610:1631:0824/040605.407107:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1610:1610:0824/040605.407250:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:05,449 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:05,468 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-08-24 04:06:05,776 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Chrome headless failed to start: [1720:1741:0824/040605.581089:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1720:1741:0824/040605.584638:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1720:1741:0824/040605.584806:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1720:1741:0824/040605.584874:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1720:1741:0824/040605.584893:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1720:1741:0824/040605.591319:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1720:1720:0824/040605.593972:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1720:1741:0824/040605.609201:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1755:1755:0824/040605.610753:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1755:1755:0824/040605.613540:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1720:1720:0824/040605.692040:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1720:1720:0824/040605.692121:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1720:1720:0824/040605.692132:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1720:1741:0824/040605.692140:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1720:1741:0824/040605.692169:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1720:1720:0824/040605.692326:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1720:1720:0824/040605.692896:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:05,781 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_editor_page_offers_the_create_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:05,800 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_editor_page_offers_the_create_affordance (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance) 2026-08-24 04:06:05,801 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-08-24 04:06:06,172 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.test_editor_page_offers_the_create_affordance: Chrome headless failed to start: [1834:1855:0824/040605.938661:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1834:1855:0824/040605.943432:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1834:1855:0824/040605.943601:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1834:1855:0824/040605.943643:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1834:1855:0824/040605.943737:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1834:1855:0824/040605.956868:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1834:1834:0824/040605.961101:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1869:1869:0824/040605.966256:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1869:1869:0824/040605.974655:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1834:1855:0824/040605.983558:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1834:1834:0824/040606.067263:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1834:1834:0824/040606.082879:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1834:1855:0824/040606.082871:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1834:1834:0824/040606.082921:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1834:1855:0824/040606.082960:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1834:1834:0824/040606.083177:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:06,198 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_editor_page_offers_the_create_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:06,228 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_editor_page_offers_the_create_affordance (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance) 2026-08-24 04:06:06,229 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-08-24 04:06:06,503 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.test_editor_page_offers_the_create_affordance.test_editor_page_offers_the_create_affordance: Chrome headless failed to start: [1946:1967:0824/040606.369645:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1946:1967:0824/040606.373116:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1946:1967:0824/040606.373207:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1946:1967:0824/040606.373239:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1946:1967:0824/040606.373247:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1946:1967:0824/040606.380612:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1946:1946:0824/040606.383723:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1981:1981:0824/040606.394729:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1981:1981:0824/040606.397078:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1946:1967:0824/040606.404026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1946:1946:0824/040606.472814:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1946:1946:0824/040606.472899:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1946:1946:0824/040606.472917:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1946:1967:0824/040606.472932:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1946:1967:0824/040606.472973:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1946:1946:0824/040606.473086:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:06,511 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_editor_page_offers_the_create_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:06,531 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it ... 2026-08-24 04:06:06,838 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome headless failed to start: [2054:2075:0824/040606.642503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2054:2075:0824/040606.647441:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2054:2075:0824/040606.648512:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2054:2075:0824/040606.648591:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2054:2075:0824/040606.648607:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2054:2075:0824/040606.656711:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2054:2054:0824/040606.660171:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2054:2075:0824/040606.679759:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2089:2089:0824/040606.687261:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2089:2089:0824/040606.689193:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2054:2054:0824/040606.765313:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2054:2054:0824/040606.765422:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2054:2054:0824/040606.765442:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2054:2075:0824/040606.765450:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2054:2075:0824/040606.765497:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2054:2054:0824/040606.765640:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:06,843 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:06,867 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_manager_creating_a_section_from_the_context_menu_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it) 2026-08-24 04:06:06,868 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it ... 2026-08-24 04:06:07,194 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome headless failed to start: [2166:2187:0824/040607.003452:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2166:2187:0824/040607.008034:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2166:2187:0824/040607.008128:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2166:2187:0824/040607.008153:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2166:2187:0824/040607.008161:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2166:2187:0824/040607.016164:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2166:2166:0824/040607.019142:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2203:2203:0824/040607.026555:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2203:2203:0824/040607.029754:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2166:2187:0824/040607.043625:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2166:2166:0824/040607.115587:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2166:2166:0824/040607.115690:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2166:2166:0824/040607.115709:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2166:2187:0824/040607.115740:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2166:2187:0824/040607.115785:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2166:2166:0824/040607.115905:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:07,201 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:07,223 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_manager_creating_a_section_from_the_context_menu_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it) 2026-08-24 04:06:07,223 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it ... 2026-08-24 04:06:07,538 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.test_manager_creating_a_section_from_the_context_menu_persists_it.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome headless failed to start: [2278:2299:0824/040607.357006:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2278:2299:0824/040607.362384:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2278:2299:0824/040607.362534:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2278:2299:0824/040607.362694:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2278:2299:0824/040607.362733:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2278:2299:0824/040607.369428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2278:2278:0824/040607.372719:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2313:2313:0824/040607.387748:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2313:2313:0824/040607.390126:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2278:2299:0824/040607.396133:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2278:2278:0824/040607.492498:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2278:2278:0824/040607.492607:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2278:2278:0824/040607.492623:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2278:2299:0824/040607.492629:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2278:2299:0824/040607.492667:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2278:2278:0824/040607.492812:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:07,543 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:07,562 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-08-24 04:06:07,871 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome headless failed to start: [2390:2411:0824/040607.680089:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2390:2411:0824/040607.684152:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2390:2411:0824/040607.684423:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2390:2411:0824/040607.684524:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2390:2411:0824/040607.684723:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2390:2411:0824/040607.693196:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2390:2390:0824/040607.696435:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2426:2426:0824/040607.710969:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2426:2426:0824/040607.712663:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2390:2411:0824/040607.723425:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2390:2390:0824/040607.801463:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2390:2390:0824/040607.801544:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2390:2390:0824/040607.801557:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2390:2390:0824/040607.801714:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2390:2411:0824/040607.802471:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2390:2411:0824/040607.802512:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-24 04:06:07,876 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:07,895 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_manager_creating_a_subject_through_the_dialog_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it) 2026-08-24 04:06:07,895 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-08-24 04:06:08,152 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome headless failed to start: [2498:2519:0824/040608.015024:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2498:2519:0824/040608.019818:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2498:2519:0824/040608.020100:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2498:2519:0824/040608.020251:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2498:2519:0824/040608.020265:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2498:2519:0824/040608.028080:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2498:2498:0824/040608.030908:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2535:2535:0824/040608.042883:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2535:2535:0824/040608.045109:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2498:2519:0824/040608.046618:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2498:2498:0824/040608.108030:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2498:2498:0824/040608.108106:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2498:2498:0824/040608.108118:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2498:2519:0824/040608.108129:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2498:2519:0824/040608.108164:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2498:2498:0824/040608.108311:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:08,161 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:08,189 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_manager_creating_a_subject_through_the_dialog_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it) 2026-08-24 04:06:08,189 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-08-24 04:06:08,499 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.test_manager_creating_a_subject_through_the_dialog_persists_it.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome headless failed to start: [2604:2625:0824/040608.307631:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2604:2625:0824/040608.312526:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2604:2625:0824/040608.312774:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2604:2625:0824/040608.312817:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2604:2625:0824/040608.312830:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2604:2625:0824/040608.321527:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2604:2604:0824/040608.325426:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2641:2641:0824/040608.329887:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2641:2641:0824/040608.333691:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2604:2625:0824/040608.348683:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2604:2604:0824/040608.421799:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2604:2604:0824/040608.421904:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2604:2604:0824/040608.421921:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2604:2604:0824/040608.422076:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2604:2625:0824/040608.422158:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2604:2625:0824/040608.422191:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-24 04:06:08,505 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:08,527 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-08-24 04:06:08,840 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Chrome headless failed to start: [2716:2737:0824/040608.651294:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2716:2737:0824/040608.656065:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2716:2737:0824/040608.656302:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2716:2737:0824/040608.656375:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2716:2737:0824/040608.656448:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2716:2737:0824/040608.663888:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2716:2716:0824/040608.667299:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2753:2753:0824/040608.675058:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2753:2753:0824/040608.678301:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2716:2737:0824/040608.691142:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2716:2716:0824/040608.772552:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2716:2716:0824/040608.772683:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2716:2716:0824/040608.772703:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2716:2737:0824/040608.772698:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2716:2737:0824/040608.772738:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2716:2716:0824/040608.772885:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:08,846 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:08,869 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_renaming_a_document_through_the_context_dialog_persists (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists) 2026-08-24 04:06:08,870 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-08-24 04:06:09,208 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.test_renaming_a_document_through_the_context_dialog_persists: Chrome headless failed to start: [2826:2847:0824/040609.014487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2826:2826:0824/040609.037206:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2826:2847:0824/040609.038470:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2826:2847:0824/040609.038559:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2861:2861:0824/040609.045753:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2826:2847:0824/040609.048073:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2826:2847:0824/040609.048127:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2826:2847:0824/040609.048140:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2861:2861:0824/040609.048183:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2826:2847:0824/040609.063134:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-24 04:06:09,215 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:09,242 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_renaming_a_document_through_the_context_dialog_persists (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists) 2026-08-24 04:06:09,242 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-08-24 04:06:09,565 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.test_renaming_a_document_through_the_context_dialog_persists.test_renaming_a_document_through_the_context_dialog_persists: Chrome headless failed to start: [2935:2956:0824/040609.379161:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2935:2956:0824/040609.383697:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2935:2956:0824/040609.383881:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2935:2956:0824/040609.384372:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2935:2956:0824/040609.384389:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2935:2956:0824/040609.391313:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2935:2935:0824/040609.394565:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2970:2970:0824/040609.407863:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2970:2970:0824/040609.410061:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2935:2956:0824/040609.417690:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2935:2935:0824/040609.511698:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2935:2935:0824/040609.511795:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2935:2935:0824/040609.511813:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2935:2956:0824/040609.511818:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2935:2956:0824/040609.511858:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2935:2935:0824/040609.512007:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:09,570 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:09,589 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-08-24 04:06:09,847 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome headless failed to start: [3043:3064:0824/040609.701175:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3043:3064:0824/040609.704744:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3043:3064:0824/040609.704886:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3043:3064:0824/040609.704922:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3043:3064:0824/040609.705019:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3043:3064:0824/040609.711648:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3043:3043:0824/040609.714267:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3078:3078:0824/040609.726554:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3078:3078:0824/040609.728563:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3043:3064:0824/040609.729443:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3043:3043:0824/040609.803057:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3043:3043:0824/040609.803159:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3043:3043:0824/040609.803177:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3043:3064:0824/040609.803254:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3043:3043:0824/040609.803385:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3043:3064:0824/040609.803414:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3043:3043:0824/040609.804218:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3081:3130:0824/040609.822828:ERROR:net/socket/ssl_client_socket_impl.cc:963] handshake failed; returned -1, SSL error code 1, net_error -3 2026-08-24 04:06:09,860 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:09,880 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_saving_the_dialog_with_an_empty_name_creates_nothing (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing) 2026-08-24 04:06:09,881 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-08-24 04:06:10,157 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome headless failed to start: [3155:3176:0824/040610.004764:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3155:3176:0824/040610.008254:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3155:3176:0824/040610.008456:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3155:3176:0824/040610.008526:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3155:3176:0824/040610.008542:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3155:3176:0824/040610.015081:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3155:3155:0824/040610.017730:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3190:3190:0824/040610.027542:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3190:3190:0824/040610.034680:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3155:3176:0824/040610.035153:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3155:3155:0824/040610.105149:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3155:3155:0824/040610.105234:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3155:3155:0824/040610.105249:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3155:3176:0824/040610.105252:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3155:3176:0824/040610.105287:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3155:3155:0824/040610.105446:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:10,164 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:10,190 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_saving_the_dialog_with_an_empty_name_creates_nothing (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing) 2026-08-24 04:06:10,191 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-08-24 04:06:10,453 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.test_saving_the_dialog_with_an_empty_name_creates_nothing.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome headless failed to start: [3263:3284:0824/040610.305878:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3263:3284:0824/040610.309780:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3263:3284:0824/040610.310015:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3263:3284:0824/040610.310050:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3263:3284:0824/040610.310116:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3263:3284:0824/040610.318382:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3263:3263:0824/040610.321664:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3300:3300:0824/040610.328345:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3300:3300:0824/040610.334693:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3263:3284:0824/040610.341670:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3263:3263:0824/040610.400045:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3263:3263:0824/040610.400139:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3263:3263:0824/040610.400157:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3263:3284:0824/040610.400157:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3263:3284:0824/040610.400184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3263:3263:0824/040610.400327:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:10,457 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:10,477 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-08-24 04:06:10,815 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Chrome headless failed to start: [3367:3388:0824/040610.634038:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3367:3388:0824/040610.638558:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3367:3388:0824/040610.638661:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3367:3388:0824/040610.638687:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3367:3388:0824/040610.638716:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3367:3388:0824/040610.649670:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3367:3367:0824/040610.652756:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3402:3402:0824/040610.656952:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3402:3402:0824/040610.658778:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3367:3388:0824/040610.673385:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3367:3367:0824/040610.721576:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3367:3367:0824/040610.721661:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3367:3367:0824/040610.721673:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3367:3388:0824/040610.721675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3367:3388:0824/040610.721710:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3367:3367:0824/040610.721831:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:10,820 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:10,840 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_user_without_docs_access_gets_no_editor_affordance (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance) 2026-08-24 04:06:10,841 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-08-24 04:06:11,113 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.test_user_without_docs_access_gets_no_editor_affordance: Chrome headless failed to start: [3477:3498:0824/040610.962540:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3477:3498:0824/040610.966685:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3477:3498:0824/040610.966913:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3477:3498:0824/040610.966948:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3477:3498:0824/040610.967032:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3477:3498:0824/040610.979170:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3477:3477:0824/040610.982358:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3512:3512:0824/040610.986052:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3512:3512:0824/040610.987902:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3477:3498:0824/040611.000224:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3477:3477:0824/040611.074258:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3477:3477:0824/040611.074357:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3477:3498:0824/040611.074352:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3477:3477:0824/040611.074388:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3477:3498:0824/040611.074417:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3477:3477:0824/040611.074558:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:11,119 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:11,145 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_user_without_docs_access_gets_no_editor_affordance (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance) 2026-08-24 04:06:11,146 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-08-24 04:06:11,488 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.test_user_without_docs_access_gets_no_editor_affordance.test_user_without_docs_access_gets_no_editor_affordance: Chrome headless failed to start: [3587:3608:0824/040611.304334:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3587:3608:0824/040611.309634:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3587:3608:0824/040611.309976:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3587:3608:0824/040611.310100:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3587:3608:0824/040611.310117:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3587:3608:0824/040611.318967:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3587:3587:0824/040611.320590:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3587:3608:0824/040611.345896:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3624:3624:0824/040611.360415:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3624:3624:0824/040611.362904:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3587:3587:0824/040611.420670:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3587:3587:0824/040611.420777:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3587:3587:0824/040611.420795:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3587:3608:0824/040611.420818:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3587:3608:0824/040611.420851:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3587:3587:0824/040611.421062:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:11,493 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:11,524 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:06:11,839 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-08-24 04:06:12,116 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome headless failed to start: [3697:3718:0824/040611.976877:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3697:3718:0824/040611.980240:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3697:3718:0824/040611.980457:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3697:3718:0824/040611.980509:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3697:3718:0824/040611.980523:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3697:3718:0824/040611.987540:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3697:3697:0824/040611.990452:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3697:3718:0824/040612.007493:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3732:3732:0824/040612.019144:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3732:3732:0824/040612.021142:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3697:3697:0824/040612.091141:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3697:3697:0824/040612.091217:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3697:3697:0824/040612.091230:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3697:3718:0824/040612.091250:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3697:3718:0824/040612.091290:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3697:3697:0824/040612.091416:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:12,121 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:12,144 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reordering_categories_inside_a_section_leaves_the_section_alone (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone) 2026-08-24 04:06:12,145 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-08-24 04:06:12,466 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome headless failed to start: [3808:3829:0824/040612.282945:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3808:3829:0824/040612.286849:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3808:3829:0824/040612.287050:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3808:3829:0824/040612.287114:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3808:3829:0824/040612.287145:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3808:3829:0824/040612.294289:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3808:3808:0824/040612.297141:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3808:3829:0824/040612.311901:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3843:3843:0824/040612.317440:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3843:3843:0824/040612.321040:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3808:3808:0824/040612.402294:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3808:3808:0824/040612.402406:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3808:3808:0824/040612.402428:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3808:3829:0824/040612.402430:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3808:3829:0824/040612.402472:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3808:3808:0824/040612.402607:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:12,472 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:12,495 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reordering_categories_inside_a_section_leaves_the_section_alone (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone) 2026-08-24 04:06:12,495 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-08-24 04:06:12,812 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.test_reordering_categories_inside_a_section_leaves_the_section_alone.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome headless failed to start: [3919:3940:0824/040612.629020:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3919:3940:0824/040612.633404:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3919:3940:0824/040612.634370:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3919:3940:0824/040612.634570:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3919:3940:0824/040612.634583:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3919:3940:0824/040612.644922:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3919:3919:0824/040612.648717:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3954:3954:0824/040612.655821:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3954:3954:0824/040612.658258:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3919:3940:0824/040612.676918:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3919:3919:0824/040612.739863:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3919:3919:0824/040612.739967:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3919:3919:0824/040612.739994:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3919:3919:0824/040612.740151:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3919:3940:0824/040612.741945:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3919:3940:0824/040612.741986:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-24 04:06:12,819 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:12,849 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-08-24 04:06:13,120 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome headless failed to start: [4026:4047:0824/040612.996432:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4026:4047:0824/040613.000030:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4026:4047:0824/040613.000138:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4026:4047:0824/040613.000478:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4026:4047:0824/040613.000503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4026:4047:0824/040613.007609:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4026:4026:0824/040613.015321:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4061:4061:0824/040613.023295:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4061:4061:0824/040613.025431:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4026:4047:0824/040613.032884:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4026:4026:0824/040613.092093:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4026:4026:0824/040613.092165:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4026:4026:0824/040613.092179:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4026:4047:0824/040613.092724:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4026:4047:0824/040613.092756:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-24 04:06:13,124 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_root_subjects_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:13,149 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reordering_root_subjects_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists) 2026-08-24 04:06:13,149 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-08-24 04:06:13,413 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.test_reordering_root_subjects_persists: Chrome headless failed to start: [4135:4156:0824/040613.273111:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4135:4156:0824/040613.277171:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4135:4156:0824/040613.277407:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4135:4156:0824/040613.277464:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4135:4156:0824/040613.277476:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4135:4156:0824/040613.285223:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4135:4135:0824/040613.287917:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4170:4170:0824/040613.300853:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4135:4156:0824/040613.303469:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4170:4170:0824/040613.303720:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4135:4135:0824/040613.366558:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4135:4135:0824/040613.366630:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4135:4135:0824/040613.366642:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4135:4156:0824/040613.366652:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4135:4156:0824/040613.366690:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4135:4135:0824/040613.366866:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:13,418 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_root_subjects_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:13,441 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reordering_root_subjects_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists) 2026-08-24 04:06:13,441 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-08-24 04:06:13,710 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.test_reordering_root_subjects_persists.test_reordering_root_subjects_persists: Chrome headless failed to start: [4242:4263:0824/040613.565084:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4242:4263:0824/040613.569581:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4242:4263:0824/040613.569953:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4242:4263:0824/040613.570077:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4242:4263:0824/040613.570099:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4242:4263:0824/040613.576464:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4242:4242:0824/040613.579415:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4278:4278:0824/040613.590014:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4278:4278:0824/040613.592274:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4242:4263:0824/040613.600561:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4242:4242:0824/040613.682442:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4242:4242:0824/040613.682545:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4242:4263:0824/040613.682554:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4242:4242:0824/040613.682564:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4242:4263:0824/040613.682623:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4242:4242:0824/040613.682785:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:13,714 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_root_subjects_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:13,736 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-08-24 04:06:14,044 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Chrome headless failed to start: [4352:4373:0824/040613.851847:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4352:4373:0824/040613.856208:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4352:4373:0824/040613.856355:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4352:4373:0824/040613.856392:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4352:4373:0824/040613.856523:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4352:4373:0824/040613.864943:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4352:4352:0824/040613.869720:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4389:4389:0824/040613.884667:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4352:4373:0824/040613.886044:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4389:4389:0824/040613.886828:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4352:4352:0824/040613.970362:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4352:4352:0824/040613.970469:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4352:4373:0824/040613.970473:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4352:4352:0824/040613.970487:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4352:4373:0824/040613.970515:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4352:4352:0824/040613.970681:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:14,050 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:14,078 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reordering_sections_inside_a_subject_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists) 2026-08-24 04:06:14,079 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-08-24 04:06:14,355 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.test_reordering_sections_inside_a_subject_persists: Chrome headless failed to start: [4464:4485:0824/040614.205437:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4464:4485:0824/040614.209470:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4464:4485:0824/040614.209811:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4464:4485:0824/040614.209886:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4464:4485:0824/040614.209900:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4464:4485:0824/040614.216230:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4464:4464:0824/040614.219473:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4500:4500:0824/040614.231087:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4500:4500:0824/040614.232708:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4464:4485:0824/040614.234750:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4464:4464:0824/040614.296768:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4464:4464:0824/040614.296856:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4464:4464:0824/040614.296868:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4464:4464:0824/040614.297029:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4464:4464:0824/040614.297890:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4464:4485:0824/040614.302461:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4464:4485:0824/040614.302508:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-24 04:06:14,363 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:14,395 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reordering_sections_inside_a_subject_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists) 2026-08-24 04:06:14,396 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-08-24 04:06:14,665 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.test_reordering_sections_inside_a_subject_persists.test_reordering_sections_inside_a_subject_persists: Chrome headless failed to start: [4575:4596:0824/040614.517107:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4575:4596:0824/040614.520748:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4575:4596:0824/040614.520912:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4575:4596:0824/040614.520964:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4575:4596:0824/040614.520977:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4575:4596:0824/040614.528712:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4575:4575:0824/040614.529354:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4611:4611:0824/040614.540148:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4611:4611:0824/040614.541959:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4575:4596:0824/040614.547251:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4575:4575:0824/040614.604341:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4575:4575:0824/040614.604432:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4575:4575:0824/040614.604447:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4575:4596:0824/040614.604465:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4575:4596:0824/040614.604504:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4575:4575:0824/040614.604655:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4575:4575:0824/040614.605596:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:14,671 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:14,696 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-08-24 04:06:14,965 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Chrome headless failed to start: [4685:4706:0824/040614.820841:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4685:4706:0824/040614.824728:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4685:4706:0824/040614.824972:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4685:4706:0824/040614.825056:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4685:4706:0824/040614.825068:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4685:4706:0824/040614.835925:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4685:4685:0824/040614.839050:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4720:4720:0824/040614.845359:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4720:4720:0824/040614.854028:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4685:4706:0824/040614.854241:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4685:4685:0824/040614.904495:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4685:4685:0824/040614.904585:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4685:4685:0824/040614.904597:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4685:4706:0824/040614.904596:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4685:4706:0824/040614.904636:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4685:4685:0824/040614.904727:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4685:4685:0824/040614.905357:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:14,970 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_the_left_document_tree_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:14,992 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reordering_the_left_document_tree_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists) 2026-08-24 04:06:14,993 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-08-24 04:06:15,318 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.test_reordering_the_left_document_tree_persists: Chrome headless failed to start: [4790:4811:0824/040615.129490:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4790:4811:0824/040615.133860:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4790:4811:0824/040615.134032:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4790:4811:0824/040615.134537:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4790:4811:0824/040615.134558:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4790:4811:0824/040615.141359:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4790:4790:0824/040615.144623:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4826:4826:0824/040615.157536:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4826:4826:0824/040615.160482:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4790:4811:0824/040615.167072:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4790:4790:0824/040615.224856:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4790:4790:0824/040615.224934:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4790:4790:0824/040615.224945:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4790:4811:0824/040615.224966:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4790:4811:0824/040615.225043:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4790:4790:0824/040615.225122:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:15,322 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_the_left_document_tree_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:15,344 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reordering_the_left_document_tree_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists) 2026-08-24 04:06:15,344 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-08-24 04:06:15,676 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.test_reordering_the_left_document_tree_persists.test_reordering_the_left_document_tree_persists: Chrome headless failed to start: [4899:4920:0824/040615.480802:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4899:4920:0824/040615.484504:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4899:4920:0824/040615.485081:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4899:4920:0824/040615.485183:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4899:4920:0824/040615.486119:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4899:4920:0824/040615.492462:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4899:4899:0824/040615.495902:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4935:4935:0824/040615.510177:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4935:4935:0824/040615.514658:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4899:4920:0824/040615.519209:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4899:4899:0824/040615.597252:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4899:4899:0824/040615.597338:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4899:4899:0824/040615.597353:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4899:4920:0824/040615.597370:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4899:4920:0824/040615.597410:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4899:4899:0824/040615.597490:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:15,680 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_the_left_document_tree_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:15,720 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:06:15,734 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-08-24 04:06:16,043 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Chrome headless failed to start: [5007:5028:0824/040615.854632:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5007:5028:0824/040615.859666:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5007:5028:0824/040615.859759:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5007:5028:0824/040615.859820:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5007:5028:0824/040615.859828:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5007:5028:0824/040615.867468:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5007:5007:0824/040615.870640:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5042:5042:0824/040615.879898:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5042:5042:0824/040615.882588:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5007:5028:0824/040615.894479:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5007:5007:0824/040615.973996:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5007:5007:0824/040615.974094:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5007:5007:0824/040615.974109:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5007:5028:0824/040615.974111:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5007:5028:0824/040615.974142:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5007:5007:0824/040615.974286:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:16,050 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: skipped TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:16,080 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_docs_frontend_bundle_loads_without_module_error (odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error) 2026-08-24 04:06:16,081 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-08-24 04:06:16,344 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.test_docs_frontend_bundle_loads_without_module_error: Chrome headless failed to start: [5117:5138:0824/040616.204323:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5117:5138:0824/040616.208270:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5117:5138:0824/040616.208342:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5117:5138:0824/040616.208523:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5117:5138:0824/040616.208551:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5117:5138:0824/040616.215578:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5117:5117:0824/040616.218575:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5152:5152:0824/040616.232709:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5152:5152:0824/040616.235048:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5117:5138:0824/040616.241032:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5117:5117:0824/040616.304479:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5117:5117:0824/040616.304561:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5117:5117:0824/040616.304573:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5117:5138:0824/040616.304584:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5117:5138:0824/040616.304616:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5117:5117:0824/040616.304714:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:16,350 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: skipped TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:16,381 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_docs_frontend_bundle_loads_without_module_error (odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error) 2026-08-24 04:06:16,381 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-08-24 04:06:16,642 202 WARNING rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.test_docs_frontend_bundle_loads_without_module_error.test_docs_frontend_bundle_loads_without_module_error: Chrome headless failed to start: [5225:5246:0824/040616.502013:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5225:5246:0824/040616.506510:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5225:5246:0824/040616.506782:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5225:5246:0824/040616.506986:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5225:5246:0824/040616.507013:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5225:5246:0824/040616.514113:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5225:5225:0824/040616.517269:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5261:5261:0824/040616.531508:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5261:5261:0824/040616.533691:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5225:5246:0824/040616.534746:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5225:5225:0824/040616.603981:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5225:5225:0824/040616.604062:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5225:5225:0824/040616.604073:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5225:5246:0824/040616.604081:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5225:5246:0824/040616.604111:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5225:5225:0824/040616.604212:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:06:16,649 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: skipped TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:06:16,698 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:06:16,713 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_no_jquery_ui_assets: Starting TestNoJqueryUiAssets.test_no_jquery_ui_or_cdn_reference_in_shipped_assets ... 2026-08-24 04:06:16,756 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:06:18,696 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_content_ends_up_published ... 2026-08-24 04:06:18,756 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_document_ends_up_published ... 2026-08-24 04:06:18,816 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_category_regardless_of_document_state ... 2026-08-24 04:06:18,861 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_content_cannot_be_published_by_designer ... 2026-08-24 04:06:18,898 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_document_cannot_be_published_by_designer ... 2026-08-24 04:06:18,940 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_category_is_not_a_no_op_toggle ... 2026-08-24 04:06:18,983 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_document_is_not_a_no_op_toggle ... 2026-08-24 04:06:19,043 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_category ... 2026-08-24 04:06:19,090 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_content ... 2026-08-24 04:06:19,141 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_document ... 2026-08-24 04:06:19,183 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_assigned_to_own_document_cannot_publish ... 2026-08-24 04:06:19,234 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_category ... 2026-08-24 04:06:19,280 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_content ... 2026-08-24 04:06:19,330 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_document ... 2026-08-24 04:06:19,390 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:06:19,848 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_section_write_holder_may_reorder_that_sections_categories ... 2026-08-24 04:06:19,874 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reseq_reviewer from n/a 2026-08-24 04:06:19,886 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:20,766 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:20] "POST /docs/resequence_category HTTP/1.1" 200 - 39 0.020 0.864 2026-08-24 04:06:20,791 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_user_without_write_on_the_section_is_denied ... 2026-08-24 04:06:20,808 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reseq_editor from n/a 2026-08-24 04:06:20,820 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:21,012 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:21] "POST /docs/resequence_category HTTP/1.1" 200 - 16 0.007 0.187 2026-08-24 04:06:21,040 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_ids_that_are_not_children_of_the_parent_are_rejected ... 2026-08-24 04:06:21,057 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reseq_reviewer from n/a 2026-08-24 04:06:21,069 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:21,280 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:21] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.006 0.207 2026-08-24 04:06:21,306 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_a_sections_categories_never_touches_the_section ... 2026-08-24 04:06:21,328 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reseq_reviewer from n/a 2026-08-24 04:06:21,339 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:21,626 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:21] "POST /docs/resequence_category HTTP/1.1" 200 - 48 0.027 0.261 2026-08-24 04:06:21,643 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_top_level_subjects_still_requires_a_docs_manager ... 2026-08-24 04:06:21,658 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reseq_reviewer from n/a 2026-08-24 04:06:21,670 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:21,871 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:21] "POST /docs/resequence_category HTTP/1.1" 200 - 13 0.006 0.197 2026-08-24 04:06:21,890 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_the_section_itself_cannot_ride_along_with_its_childrens_resequence ... 2026-08-24 04:06:21,916 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reseq_reviewer from n/a 2026-08-24 04:06:21,933 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:22,847 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:22] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.007 0.908 2026-08-24 04:06:22,893 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:06:24,613 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_designer ... 2026-08-24 04:06:24,625 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:designer_doc from n/a 2026-08-24 04:06:24,638 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:24,828 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:24] "POST /docs/create_category HTTP/1.1" 200 - 8 0.002 0.190 2026-08-24 04:06:24,886 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:24] "POST /docs/create_category HTTP/1.1" 200 - 51 0.025 0.028 2026-08-24 04:06:24,919 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:24] "POST /docs/update_category HTTP/1.1" 200 - 21 0.011 0.019 2026-08-24 04:06:24,927 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:24] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.003 2026-08-24 04:06:24,955 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:24] "POST /docs/update_category HTTP/1.1" 200 - 10 0.008 0.015 2026-08-24 04:06:24,962 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:24] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.003 2026-08-24 04:06:24,962 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_designer: waiting for threads: [] 2026-08-24 04:06:24,986 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_manager ... 2026-08-24 04:06:25,005 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:manager_doc from n/a 2026-08-24 04:06:25,016 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:25,293 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:25] "POST /docs/create_category HTTP/1.1" 200 - 47 0.017 0.262 2026-08-24 04:06:25,325 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:25] "POST /docs/update_category HTTP/1.1" 200 - 27 0.010 0.018 2026-08-24 04:06:25,346 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted mail.message records with IDs: [11218, 11217] 2026-08-24 04:06:25,357 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted website.doc.category records with IDs: [111] 2026-08-24 04:06:25,362 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted mail.followers records with IDs: [1955] 2026-08-24 04:06:25,363 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:25] "POST /docs/delete HTTP/1.1" 200 - 41 0.014 0.021 2026-08-24 04:06:25,387 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:25] "POST /docs/update_category HTTP/1.1" 200 - 10 0.005 0.016 2026-08-24 04:06:25,422 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted website.document.content records with IDs: [36] 2026-08-24 04:06:25,433 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted website.document records with IDs: [105] 2026-08-24 04:06:25,446 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted mail.message records with IDs: [11219] 2026-08-24 04:06:25,450 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted website.doc.category records with IDs: [107] 2026-08-24 04:06:25,454 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:25] "POST /docs/delete HTTP/1.1" 200 - 94 0.021 0.043 2026-08-24 04:06:25,455 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_manager: waiting for threads: [] 2026-08-24 04:06:25,469 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_portal ... 2026-08-24 04:06:25,479 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal_doc from n/a 2026-08-24 04:06:25,488 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:25,710 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:25] "POST /docs/create_category HTTP/1.1" 200 - 13 0.006 0.217 2026-08-24 04:06:25,721 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:25] "POST /docs/update_category HTTP/1.1" 200 - 3 0.003 0.004 2026-08-24 04:06:25,727 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:25] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.003 2026-08-24 04:06:25,727 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_portal: waiting for threads: [] 2026-08-24 04:06:25,741 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_public ... 2026-08-24 04:06:25,751 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:25,999 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:25] "POST /docs/create_category HTTP/1.1" 200 - 5 0.001 0.249 2026-08-24 04:06:26,004 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:26] "POST /docs/update_category HTTP/1.1" 200 - 0 0.000 0.001 2026-08-24 04:06:26,008 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:26] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-08-24 04:06:26,009 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_public: waiting for threads: [] 2026-08-24 04:06:26,022 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_reviewer ... 2026-08-24 04:06:26,034 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reviewer_doc from n/a 2026-08-24 04:06:26,045 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:26,937 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:26] "POST /docs/create_category HTTP/1.1" 200 - 13 0.004 0.889 2026-08-24 04:06:26,996 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:26] "POST /docs/create_category HTTP/1.1" 200 - 51 0.021 0.028 2026-08-24 04:06:27,030 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:27] "POST /docs/update_category HTTP/1.1" 200 - 21 0.013 0.017 2026-08-24 04:06:27,045 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:27] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.009 2026-08-24 04:06:27,072 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:27] "POST /docs/update_category HTTP/1.1" 200 - 10 0.006 0.016 2026-08-24 04:06:27,080 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:27] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-08-24 04:06:27,081 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_reviewer: waiting for threads: [] 2026-08-24 04:06:27,103 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_designer ... 2026-08-24 04:06:27,118 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:designer_doc from n/a 2026-08-24 04:06:27,132 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:27,467 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:27] "POST /docs/create HTTP/1.1" 200 - 57 0.024 0.313 2026-08-24 04:06:27,512 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:27] "POST /docs/update_document HTTP/1.1" 200 - 27 0.016 0.024 2026-08-24 04:06:27,552 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #525 deleted mail.message records with IDs: [11223] 2026-08-24 04:06:27,565 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #525 deleted website.document.content records with IDs: [38] 2026-08-24 04:06:27,573 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #525 deleted mail.followers records with IDs: [1957] 2026-08-24 04:06:27,583 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #525 deleted mail.message records with IDs: [11225, 11224] 2026-08-24 04:06:27,592 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #525 deleted website.document records with IDs: [107] 2026-08-24 04:06:27,601 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #525 deleted mail.followers records with IDs: [1958] 2026-08-24 04:06:27,603 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:27] "POST /docs/delete HTTP/1.1" 200 - 101 0.033 0.052 2026-08-24 04:06:27,632 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:27] "POST /docs/update_document HTTP/1.1" 200 - 9 0.007 0.019 2026-08-24 04:06:27,656 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:27] "POST /docs/delete HTTP/1.1" 200 - 8 0.005 0.014 2026-08-24 04:06:27,657 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_designer: waiting for threads: [] 2026-08-24 04:06:27,678 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_editor ... 2026-08-24 04:06:27,693 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:editor_doc from n/a 2026-08-24 04:06:27,706 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:27,954 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:27] "POST /docs/create HTTP/1.1" 200 - 54 0.026 0.223 2026-08-24 04:06:27,992 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:27] "POST /docs/update_document HTTP/1.1" 200 - 28 0.015 0.019 2026-08-24 04:06:28,030 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #521 deleted mail.message records with IDs: [11226] 2026-08-24 04:06:28,051 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #521 deleted website.document.content records with IDs: [39] 2026-08-24 04:06:28,060 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #521 deleted mail.followers records with IDs: [1959] 2026-08-24 04:06:28,070 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #521 deleted mail.message records with IDs: [11228, 11227] 2026-08-24 04:06:28,085 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #521 deleted website.document records with IDs: [108] 2026-08-24 04:06:28,094 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #521 deleted mail.followers records with IDs: [1960] 2026-08-24 04:06:28,095 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:28] "POST /docs/delete HTTP/1.1" 200 - 100 0.048 0.050 2026-08-24 04:06:28,107 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:28] "POST /docs/update_document HTTP/1.1" 200 - 3 0.001 0.007 2026-08-24 04:06:28,117 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:28] "POST /docs/delete HTTP/1.1" 200 - 3 0.001 0.005 2026-08-24 04:06:28,118 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_editor: waiting for threads: [] 2026-08-24 04:06:28,132 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_manager ... 2026-08-24 04:06:28,144 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:manager_doc from n/a 2026-08-24 04:06:28,157 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:28,426 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:28] "POST /docs/create HTTP/1.1" 200 - 59 0.021 0.251 2026-08-24 04:06:28,457 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:28] "POST /docs/update_document HTTP/1.1" 200 - 20 0.011 0.016 2026-08-24 04:06:28,495 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted mail.message records with IDs: [11229] 2026-08-24 04:06:28,507 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted website.document.content records with IDs: [40] 2026-08-24 04:06:28,515 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted mail.followers records with IDs: [1961] 2026-08-24 04:06:28,523 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted mail.message records with IDs: [11231, 11230] 2026-08-24 04:06:28,531 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted website.document records with IDs: [109] 2026-08-24 04:06:28,540 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted mail.followers records with IDs: [1962] 2026-08-24 04:06:28,541 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:28] "POST /docs/delete HTTP/1.1" 200 - 107 0.031 0.049 2026-08-24 04:06:28,561 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:28] "POST /docs/update_document HTTP/1.1" 200 - 7 0.004 0.011 2026-08-24 04:06:28,588 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted website.document.content records with IDs: [36] 2026-08-24 04:06:28,600 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted mail.message records with IDs: [11232] 2026-08-24 04:06:28,606 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #527 deleted website.document records with IDs: [105] 2026-08-24 04:06:28,612 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:28] "POST /docs/delete HTTP/1.1" 200 - 56 0.017 0.031 2026-08-24 04:06:28,613 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_manager: waiting for threads: [] 2026-08-24 04:06:28,636 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_portal ... 2026-08-24 04:06:28,652 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal_doc from n/a 2026-08-24 04:06:28,665 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:29,537 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:29] "POST /docs/create HTTP/1.1" 200 - 17 0.008 0.865 2026-08-24 04:06:29,545 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:29] "POST /docs/update_document HTTP/1.1" 200 - 1 0.000 0.003 2026-08-24 04:06:29,550 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:29] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.002 2026-08-24 04:06:29,551 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_portal: waiting for threads: [] 2026-08-24 04:06:29,564 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_public ... 2026-08-24 04:06:29,574 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:29,753 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:29] "POST /docs/create HTTP/1.1" 200 - 5 0.001 0.180 2026-08-24 04:06:29,759 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:29] "POST /docs/update_document HTTP/1.1" 200 - 0 0.000 0.002 2026-08-24 04:06:29,764 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:29] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.001 2026-08-24 04:06:29,765 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_public: waiting for threads: [] 2026-08-24 04:06:29,787 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_reviewer ... 2026-08-24 04:06:29,800 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:reviewer_doc from n/a 2026-08-24 04:06:29,810 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:30,055 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:30] "POST /docs/create HTTP/1.1" 200 - 57 0.023 0.224 2026-08-24 04:06:30,115 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:30] "POST /docs/update_document HTTP/1.1" 200 - 27 0.023 0.032 2026-08-24 04:06:30,160 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #523 deleted mail.message records with IDs: [11233] 2026-08-24 04:06:30,172 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #523 deleted website.document.content records with IDs: [41] 2026-08-24 04:06:30,181 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #523 deleted mail.followers records with IDs: [1963] 2026-08-24 04:06:30,189 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #523 deleted mail.message records with IDs: [11235, 11234] 2026-08-24 04:06:30,217 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #523 deleted website.document records with IDs: [110] 2026-08-24 04:06:30,228 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #523 deleted mail.followers records with IDs: [1964] 2026-08-24 04:06:30,230 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:30] "POST /docs/delete HTTP/1.1" 200 - 101 0.047 0.053 2026-08-24 04:06:30,255 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:30] "POST /docs/update_document HTTP/1.1" 200 - 9 0.008 0.013 2026-08-24 04:06:30,280 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:30] "POST /docs/delete HTTP/1.1" 200 - 8 0.006 0.015 2026-08-24 04:06:30,281 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_reviewer: waiting for threads: [] 2026-08-24 04:06:30,316 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:06:32,064 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs_odoo.tests.test_access_rights: Starting TestOdooVersionAccessRights.test_docs_editor_crud_odoo_version ... 2026-08-24 04:06:32,124 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #531 deleted odoo.version records with IDs: [16] 2026-08-24 04:06:32,139 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #531 deleted product.attribute.value records with IDs: [119] 2026-08-24 04:06:32,169 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:06:34,178 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_compute_odoo_version_on_category ... 2026-08-24 04:06:34,221 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_func_search_document ... 2026-08-24 04:06:34,293 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:06:36,268 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_func_get_other_odoo_versions ... 2026-08-24 04:06:36,321 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_sql_constraint_uniq_odoo_version_doc_content ... 2026-08-24 04:06:36,363 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:06:38,346 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_docs_search_with_odoo_version ... 2026-08-24 04:06:38,369 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:39,133 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:39] "GET /docs/search?search=Angular&version=23 HTTP/1.1" 200 - 219 0.067 0.702 2026-08-24 04:06:39,179 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:39] "GET /docs/search?search=Angular&version=100 HTTP/1.1" 200 - 16 0.008 0.033 2026-08-24 04:06:39,199 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_website_url ... 2026-08-24 04:06:39,236 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:40,705 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:40] "GET /docs/21.0/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 200 - 256 0.077 1.395 2026-08-24 04:06:40,750 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:40] "GET /docs/d/activate-the-developer-debug-mode-123 HTTP/1.1" 200 - 30 0.009 0.031 2026-08-24 04:06:40,835 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:40] "GET /docs/22.0/c/odoo-user-documentation-applications-general-134 HTTP/1.1" 200 - 45 0.018 0.056 2026-08-24 04:06:40,900 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:40] "GET /docs/22.0/c/odoo-user-documentation-applications-general-134 HTTP/1.1" 200 - 31 0.014 0.045 2026-08-24 04:06:40,911 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:40] "GET /docs/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 301 - 6 0.001 0.005 2026-08-24 04:06:40,967 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:40] "GET /docs/21.0/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 200 - 33 0.012 0.043 2026-08-24 04:06:40,979 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:40] "GET /docs/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 301 - 6 0.001 0.005 2026-08-24 04:06:41,025 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:41] "GET /docs/21.0/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 200 - 33 0.012 0.032 2026-08-24 04:06:41,104 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:41] "GET /docs/22.0/c/odoo-user-documentation-applications-general-134 HTTP/1.1" 200 - 31 0.029 0.043 2026-08-24 04:06:41,106 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url.TestWebsiteDocsUrl.test_website_url: waiting for threads: [] 2026-08-24 04:06:41,146 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:06:41,421 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_odoo_version.tests.test_access_rights: Starting TestAccessRights.test_access_odoo_version ... 2026-08-24 04:06:41,490 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #568 deleted mail.message records with IDs: [11241] 2026-08-24 04:06:41,499 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #568 deleted odoo.version records with IDs: [27] 2026-08-24 04:06:41,504 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #568 deleted mail.followers records with IDs: [1965] 2026-08-24 04:06:41,509 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #568 deleted product.attribute.value records with IDs: [130] 2026-08-24 04:06:41,529 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #568 deleted mail.message records with IDs: [11240] 2026-08-24 04:06:41,533 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #568 deleted odoo.version records with IDs: [26] 2026-08-24 04:06:41,549 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #568 deleted product.attribute.value records with IDs: [129] 2026-08-24 04:06:41,579 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:06:41,588 202 INFO rb-5fd110a-224202-407437 odoo.addons.to_website_slides_event.tests.test_slides_event: Starting TestSlidesEvent.test_compute_course_contents_on_event_form ... 2026-08-24 04:06:41,778 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:06:41,869 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_routes: Starting TestRoutes.test_01_web_session_destroy ... 2026-08-24 04:06:41,901 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:demo from n/a 2026-08-24 04:06:41,908 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:06:42,092 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:06:42] "POST /web/session/destroy HTTP/1.1" 200 - 7 0.002 0.184 2026-08-24 04:06:42,093 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_routes.TestRoutes.test_01_web_session_destroy: waiting for threads: [] 2026-08-24 04:06:42,124 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:06:42,409 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-08-24 04:06:42,417 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11243] 2026-08-24 04:06:42,422 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:06:42,435 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_campaign_automatic_name ... 2026-08-24 04:06:42,465 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record ... 2026-08-24 04:06:42,499 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record_case ... 2026-08-24 04:06:42,528 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_with_archived_record ... 2026-08-24 04:06:42,556 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation ... 2026-08-24 04:06:42,587 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted utm.source records with IDs: [28, 31, 32] 2026-08-24 04:06:42,605 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [19, 22, 23] 2026-08-24 04:06:42,623 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [12, 15, 16] 2026-08-24 04:06:42,654 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation_duplicate_marks ... 2026-08-24 04:06:42,700 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_split_name_and_count ... 2026-08-24 04:06:42,731 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:06:43,050 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [464] 2026-08-24 04:06:43,057 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11245] 2026-08-24 04:06:43,061 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:06:43,073 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_utm_consistency: Starting TestUTMConsistency.test_utm_consistency ... 2026-08-24 04:06:43,100 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:06:43,448 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-08-24 04:06:43,455 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11247] 2026-08-24 04:06:43,460 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:06:43,472 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_admin ... 2026-08-24 04:06:43,495 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [36] 2026-08-24 04:06:43,500 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [42] 2026-08-24 04:06:43,504 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted utm.source records with IDs: [51] 2026-08-24 04:06:43,527 202 INFO rb-5fd110a-224202-407437 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_employee ... 2026-08-24 04:06:43,559 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 571, model: utm.campaign 2026-08-24 04:06:43,566 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 571, model: utm.medium 2026-08-24 04:06:43,568 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 571, model: utm.source 2026-08-24 04:06:43,601 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:06:49,499 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_account_code_check_enabled_by_default ... 2026-08-24 04:06:49,544 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_deduction_account_type ... 2026-08-24 04:06:49,596 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_financial_account_type ... 2026-08-24 04:06:49,648 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_disable_account_code_check_via_system_param ... 2026-08-24 04:06:49,718 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:06:56,434 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_10_transfer_wizard_reconcile ... 2026-08-24 04:06:57,076 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_11_transfer_wizard_grouping ... 2026-08-24 04:06:57,654 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_12_transfer_wizard_currency_conversion ... 2026-08-24 04:06:58,077 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_13_transfer_wizard_no_currency_conversion ... 2026-08-24 04:06:58,536 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_20_period_change ... 2026-08-24 04:06:59,070 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_21_period_change_lock_date ... 2026-08-24 04:06:59,688 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_30_partner_change ... 2026-08-24 04:07:00,268 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_31_transfer_wizard_sign ... 2026-08-24 04:07:01,005 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_32_transfer_wizard_currency ... 2026-08-24 04:07:01,964 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_40_change_partner_basic ... 2026-08-24 04:07:02,896 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_41_change_partner_receivable ... 2026-08-24 04:07:03,763 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_42_change_partner_different_partners_error ... 2026-08-24 04:07:04,020 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:07:10,089 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_move_delete_entry: Starting TestAccountMoveDeleteEntry.test_account_move_disallow_to_delete_entry_chain_condition ... 2026-08-24 04:07:13,909 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #576 deleted account.move.line.ctp records with IDs: [680] 2026-08-24 04:07:14,011 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #576 deleted account.move.line records with IDs: [1442, 1443] 2026-08-24 04:07:14,171 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #576 deleted account.move.line.ctp records with IDs: [681] 2026-08-24 04:07:14,270 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #576 deleted account.move.line records with IDs: [1444, 1445] 2026-08-24 04:07:14,433 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #576 deleted account.move.line.ctp records with IDs: [679] 2026-08-24 04:07:14,505 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #576 deleted account.move.line records with IDs: [1440, 1441] 2026-08-24 04:07:14,767 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #576 deleted account.move.line.ctp records with IDs: [682] 2026-08-24 04:07:14,836 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #576 deleted account.move.line records with IDs: [1446, 1447] 2026-08-24 04:07:15,007 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #576 deleted account.move records with IDs: [604] 2026-08-24 04:07:15,028 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #576 deleted mail.followers records with IDs: [1989] 2026-08-24 04:07:15,088 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:07:15,100 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_tax_group: Starting TestAccountTaxGroup.test_is_vat ... 2026-08-24 04:07:15,137 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:07:21,518 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_both_posted ... 2026-08-24 04:07:21,576 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_mixed_draft_posted ... 2026-08-24 04:07:21,743 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_one_cancelled ... 2026-08-24 04:07:21,932 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_to_transfer_amount_remaining ... 2026-08-24 04:07:21,992 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_allocation_valid_creation ... 2026-08-24 04:07:22,041 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_be_zero ... 2026-08-24 04:07:22,097 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_exceed_source_balance ... 2026-08-24 04:07:22,154 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_dest_partner_must_match_source ... 2026-08-24 04:07:22,397 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_account ... 2026-08-24 04:07:22,647 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_company ... 2026-08-24 04:07:27,894 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_currency ... 2026-08-24 04:07:28,111 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transferred_amount_excludes_cancelled ... 2026-08-24 04:07:28,447 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:07:34,412 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_in_refund_no_product_does_not_crash ... 2026-08-24 04:07:34,674 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_account_unchanged ... 2026-08-24 04:07:35,000 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_does_not_crash ... 2026-08-24 04:07:35,330 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_with_product_still_overrides_account ... 2026-08-24 04:07:35,779 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:07:35,792 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-08-24 04:07:35,896 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:07:36,233 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment ... 2026-08-24 04:07:37,100 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_multi_line ... 2026-08-24 04:07:37,815 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_with_tax ... 2026-08-24 04:07:38,708 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:07:38,882 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note ... 2026-08-24 04:07:39,769 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [701, 702] 2026-08-24 04:07:39,832 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1491] 2026-08-24 04:07:40,200 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note_purchase ... 2026-08-24 04:07:40,813 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [707, 708] 2026-08-24 04:07:40,878 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1498] 2026-08-24 04:07:41,287 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_not_config_refund_account ... 2026-08-24 04:07:41,609 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_category ... 2026-08-24 04:07:42,114 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_product ... 2026-08-24 04:07:42,672 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:07:43,019 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_admin ... 2026-08-24 04:07:43,153 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_access_rights ... 2026-08-24 04:07:43,230 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 582, model: product.product 2026-08-24 04:07:43,248 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 582, model: product.template 2026-08-24 04:07:43,262 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_settings ... 2026-08-24 04:07:43,426 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_category ... 2026-08-24 04:07:43,458 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:07:49,619 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_purchase_bill_then_credit_note ... 2026-08-24 04:07:50,235 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [713, 714] 2026-08-24 04:07:50,334 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1520] 2026-08-24 04:07:50,880 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_sale_invoice_then_credit_note ... 2026-08-24 04:07:51,445 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [719, 720] 2026-08-24 04:07:51,500 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1527] 2026-08-24 04:07:51,910 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_multi_product_credit_note_mixed_config ... 2026-08-24 04:07:52,198 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_invoice_without_refund_config ... 2026-08-24 04:07:52,771 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [725, 726] 2026-08-24 04:07:52,841 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1539] 2026-08-24 04:07:53,078 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_receipt_without_refund_config ... 2026-08-24 04:07:53,672 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [729, 730] 2026-08-24 04:07:53,745 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1546] 2026-08-24 04:07:54,003 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_invoice_without_refund_config ... 2026-08-24 04:07:54,677 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [733, 734] 2026-08-24 04:07:54,770 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1553] 2026-08-24 04:07:55,061 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_receipt_without_refund_config ... 2026-08-24 04:07:55,807 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [737, 738] 2026-08-24 04:07:55,872 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1560] 2026-08-24 04:07:56,103 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_product_refund_overrides_category_refund ... 2026-08-24 04:07:56,517 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_bill_uses_regular_expense_account ... 2026-08-24 04:07:56,860 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_category_fallback ... 2026-08-24 04:07:57,257 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_company_settings_fallback ... 2026-08-24 04:07:57,613 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_no_refund_config ... 2026-08-24 04:07:57,987 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_product_level_refund_account ... 2026-08-24 04:07:58,317 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_receipt_uses_regular_expense_account ... 2026-08-24 04:07:58,688 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_refund_with_fiscal_position_mapping ... 2026-08-24 04:07:59,038 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_category_fallback ... 2026-08-24 04:07:59,640 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [741, 742] 2026-08-24 04:07:59,720 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1591] 2026-08-24 04:08:00,098 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_company_fallback ... 2026-08-24 04:08:00,849 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [745, 746] 2026-08-24 04:08:00,914 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1598] 2026-08-24 04:08:01,191 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_product_level ... 2026-08-24 04:08:01,775 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [749, 750] 2026-08-24 04:08:01,850 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1605] 2026-08-24 04:08:02,142 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_receipt_uses_refund_account ... 2026-08-24 04:08:02,734 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [753, 754] 2026-08-24 04:08:02,807 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1612] 2026-08-24 04:08:03,284 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_category_fallback ... 2026-08-24 04:08:03,885 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [759, 760] 2026-08-24 04:08:03,958 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1619] 2026-08-24 04:08:04,215 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_company_fallback ... 2026-08-24 04:08:04,766 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [763, 764] 2026-08-24 04:08:04,824 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1626] 2026-08-24 04:08:05,116 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_no_refund ... 2026-08-24 04:08:05,821 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [767, 768] 2026-08-24 04:08:05,894 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1633] 2026-08-24 04:08:06,101 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_product_level ... 2026-08-24 04:08:06,746 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [771, 772] 2026-08-24 04:08:06,819 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1640] 2026-08-24 04:08:07,114 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_receipt_uses_refund_account ... 2026-08-24 04:08:07,798 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [775, 776] 2026-08-24 04:08:07,864 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1647] 2026-08-24 04:08:08,244 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_category_fallback ... 2026-08-24 04:08:08,553 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_company_settings_fallback ... 2026-08-24 04:08:08,865 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_no_refund_config ... 2026-08-24 04:08:09,616 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_product_level_refund_account ... 2026-08-24 04:08:09,953 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_invoice_uses_regular_income_account ... 2026-08-24 04:08:10,280 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_receipt_uses_regular_income_account ... 2026-08-24 04:08:10,593 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:08:16,402 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #585 deleted ir.model.data records with IDs: [467101] 2026-08-24 04:08:16,402 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #585 deleted account.journal records with IDs: [757] 2026-08-24 04:08:16,405 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_created_on_first_call ... 2026-08-24 04:08:16,471 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_falls_back_to_default ... 2026-08-24 04:08:16,550 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_reused_on_second_call ... 2026-08-24 04:08:16,629 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_found ... 2026-08-24 04:08:16,693 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_not_found ... 2026-08-24 04:08:16,752 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:08:16,819 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_category_explicit_value_overrides_settings ... 2026-08-24 04:08:17,325 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_expense_refund_categ_set_via_settings_persists ... 2026-08-24 04:08:17,860 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_income_refund_categ_set_via_settings_persists ... 2026-08-24 04:08:18,414 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_settings_refund_account_applies_to_new_category ... 2026-08-24 04:08:18,852 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:08:18,860 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-08-24 04:08:18,956 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-08-24 04:08:19,046 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-08-24 04:08:19,066 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:08:24,946 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_billing_type_propagates_to_child_contacts ... 2026-08-24 04:08:25,040 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_company_partner_billing_type_is_vendor_bill ... 2026-08-24 04:08:25,096 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_individual_partner_billing_type_is_purchase_receipt ... 2026-08-24 04:08:25,151 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_falls_back_to_standard ... 2026-08-24 04:08:25,206 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_returns_configured ... 2026-08-24 04:08:25,251 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_falls_back_to_standard ... 2026-08-24 04:08:25,304 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_returns_configured ... 2026-08-24 04:08:25,349 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_partner_with_company_name_billing_type ... 2026-08-24 04:08:25,461 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_unreconciled_lines_after_partial_payment ... 2026-08-24 04:08:26,283 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:08:26,775 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account.tests.test_reverse_move_line: Starting TestReverseMoveLine.test_reverse_move_line ... 2026-08-24 04:08:27,543 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [783, 784] 2026-08-24 04:08:27,631 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1676] 2026-08-24 04:08:28,108 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:08:36,331 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_check_src_line_ids_duplicate_account_across_lines_raises ... 2026-08-24 04:08:36,500 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_check_total_transfer_percentage_exceeds_100_raises ... 2026-08-24 04:08:36,598 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_compute_account_ids_exact_type_matches_only_exact_code ... 2026-08-24 04:08:36,721 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_compute_account_ids_prefix_type_matches_only_that_prefix ... 2026-08-24 04:08:36,828 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_compute_account_ids_resolves_under_own_company_not_ambient ... 2026-08-24 04:08:36,893 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_cron_domain_matches_only_activated_rules ... 2026-08-24 04:08:36,926 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_perform_transfer_creates_move_and_clears_source_balance ... 2026-08-24 04:08:37,437 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_perform_transfer_splits_balance_across_destination_lines_by_percentage ... 2026-08-24 04:08:37,951 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:08:49,130 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_01_invalid_csv_file_mimetype ... 2026-08-24 04:08:49,180 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_11_invalid_csv_file_content ... 2026-08-24 04:08:49,222 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_21_csv_file_import ... 2026-08-24 04:08:49,666 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_25_import_without_outstanding_account_raises ... 2026-08-24 04:08:49,765 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 04:09:00,659 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_01_invalid_xlsx_file_mimetype ... 2026-08-24 04:09:00,723 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_11_invalid_xlsx_file_content ... 2026-08-24 04:09:00,790 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_21_xlsx_file_import ... 2026-08-24 04:09:01,340 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 04:09:11,830 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_01_invalid_rje_file_extension ... 2026-08-24 04:09:11,890 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_11_invalid_rje_file_content ... 2026-08-24 04:09:11,933 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import ... 2026-08-24 04:09:14,486 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import_wrong_currency ... 2026-08-24 04:09:14,683 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:09:14,693 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_budget_hr_timesheet.tests.test_practical_amount: Starting TestPracticalAmount.test_01_practical_amount_with_analytic_account_and_budgetary_position ... 2026-08-24 04:09:18,099 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:09:18,610 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_budget_project.tests.test_project_budget_panel: Starting TestProjectBudgetPanel.test_get_crossovered_budget_lines_does_not_raise_and_returns_the_line ... 2026-08-24 04:09:18,660 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_budget_project.tests.test_project_budget_panel: Starting TestProjectBudgetPanel.test_get_panel_data_does_not_raise_and_shows_the_project_budget ... 2026-08-24 04:09:18,732 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_budget_project.tests.test_project_budget_panel: Starting TestProjectBudgetPanel.test_get_panel_data_hides_budget_lines_for_user_without_project_group ... 2026-08-24 04:09:18,776 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:09:24,736 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_01_payment_onbehalf_01 ... 2026-08-24 04:09:25,450 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [829] 2026-08-24 04:09:25,582 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1767] 2026-08-24 04:09:26,260 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_02_payment_onbehalf_02 ... 2026-08-24 04:09:27,037 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [832] 2026-08-24 04:09:27,128 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1772] 2026-08-24 04:09:27,262 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_03_payment_onbehalf_03 ... 2026-08-24 04:09:27,966 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [834] 2026-08-24 04:09:28,039 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1775] 2026-08-24 04:09:28,147 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_04_payment_onbehalf_04 ... 2026-08-24 04:09:28,910 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [836] 2026-08-24 04:09:29,014 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1778] 2026-08-24 04:09:29,176 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_01 ... 2026-08-24 04:09:30,073 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [838] 2026-08-24 04:09:30,158 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1781] 2026-08-24 04:09:31,104 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_02 ... 2026-08-24 04:09:32,148 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [842, 843] 2026-08-24 04:09:32,250 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1788, 1789] 2026-08-24 04:09:32,474 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_06_payment_onbehalf_01 ... 2026-08-24 04:09:34,188 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.partial.reconcile records with IDs: [138, 139] 2026-08-24 04:09:34,232 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.full.reconcile records with IDs: [74] 2026-08-24 04:09:34,427 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [848, 849] 2026-08-24 04:09:34,552 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1795, 1796, 1797, 1798] 2026-08-24 04:09:34,606 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted mail.message records with IDs: [11369, 11367] 2026-08-24 04:09:34,685 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move records with IDs: [734, 735] 2026-08-24 04:09:34,694 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted mail.followers records with IDs: [2095, 2096] 2026-08-24 04:09:34,963 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [846, 847] 2026-08-24 04:09:35,055 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1794] 2026-08-24 04:09:36,005 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_07_confirm_payment_receive ... 2026-08-24 04:09:37,293 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.partial.reconcile records with IDs: [142, 143] 2026-08-24 04:09:37,333 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.full.reconcile records with IDs: [76] 2026-08-24 04:09:37,531 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [856, 857] 2026-08-24 04:09:37,639 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1807, 1808, 1809, 1810] 2026-08-24 04:09:37,677 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted mail.message records with IDs: [11377, 11375] 2026-08-24 04:09:37,752 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move records with IDs: [739, 740] 2026-08-24 04:09:37,996 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [854, 855] 2026-08-24 04:09:38,068 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1805, 1806] 2026-08-24 04:09:39,257 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_08_validate_amount_onbehalf_greater_amount_payment ... 2026-08-24 04:09:39,868 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_09_validate_onbehalf_payment_onbehalf_distribution ... 2026-08-24 04:09:40,238 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_10_validate_same_partner_payment_onbehalf_distribution ... 2026-08-24 04:09:40,664 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_11_payment_onbehalf_foreign_currency ... 2026-08-24 04:09:41,952 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_12_create_onbehalf_payment_without_outstanding_account ... 2026-08-24 04:09:42,259 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_13_create_onbehalf_payment_with_outstanding_account ... 2026-08-24 04:09:42,856 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_14_post_onbehalf_payment_without_outstanding_account ... 2026-08-24 04:09:43,262 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_payment_onbehalf_without_payment_partner_001 ... 2026-08-24 04:09:44,718 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:09:50,341 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_bulk_post_two_onbehalf_payments_does_not_raise_expected_singleton ... 2026-08-24 04:09:51,782 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_full_distribution_routes_first_diff_line_to_other_receivable_account ... 2026-08-24 04:09:52,487 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #602 deleted account.move.line.ctp records with IDs: [876] 2026-08-24 04:09:52,576 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #602 deleted account.move.line records with IDs: [1845] 2026-08-24 04:09:52,646 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_partial_distribution_keeps_first_diff_line_on_normal_receivable_account ... 2026-08-24 04:09:53,230 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:10:03,757 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_01_statement_valid_complete ... 2026-08-24 04:10:04,771 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_02_lines_widget_open_balance ... 2026-08-24 04:10:05,498 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_03_check_default_foreign_currency ... 2026-08-24 04:10:05,850 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_04_check_change_foreign_currency ... 2026-08-24 04:10:06,147 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_05_check_statement ... 2026-08-24 04:10:06,742 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_06_get_move_lines_data ... 2026-08-24 04:10:07,183 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_07_button_draft_with_reconciliation ... 2023-01-10 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #604 deleted account.move.line.ctp records with IDs: [888] 2023-01-10 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #604 deleted account.move.line records with IDs: [1873] 2026-08-24 04:10:08,639 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_08_reconcile_payment_with_bank_statement_same_currency ... 2023-01-11 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #604 deleted account.move.line.ctp records with IDs: [891] 2023-01-11 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #604 deleted account.move.line records with IDs: [1878] 2026-08-24 04:10:10,037 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_09_reconcile_payment_with_bank_statement_different_currency ... 2023-01-11 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #604 deleted account.move.line.ctp records with IDs: [894] 2023-01-11 00:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #604 deleted account.move.line records with IDs: [1883] 2026-08-24 04:10:11,292 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_10_adjust_bank_statement_line ... 2026-08-24 04:10:12,040 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #604 deleted account.move.line.ctp records with IDs: [895] 2026-08-24 04:10:12,173 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_valid_complete_1 ... 2026-08-24 04:10:13,163 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:10:19,359 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a1_onchange_add_line_no_namerror_on_empty_widget ... 2026-08-24 04:10:19,811 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a2_get_move_lines_data_deterministic_pairing ... 2026-08-24 04:10:20,207 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a3_is_line_changed_false_when_unchanged_account_move_line ... 2026-08-24 04:10:20,253 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a3_is_line_changed_false_when_unchanged_bank_statement_line ... 2026-08-24 04:10:20,299 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a3_is_line_changed_false_when_unchanged_bank_statement_line_no_partner ... 2026-08-24 04:10:20,333 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a7_cron_surfaces_failing_line_and_continues_batch ... 2026-08-24 04:10:20,897 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_b1_reconcile_button_gated_to_group_account_user ... 2026-08-24 04:10:21,464 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx01_foreign_vs_company_gain ... 2026-08-24 04:10:22,218 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx02_foreign_vs_company_loss ... 2026-08-24 04:10:23,033 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx03_foreign_vs_foreign_gain ... 2026-08-24 04:10:23,940 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx04_foreign_vs_foreign_loss ... 2026-08-24 04:10:24,794 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx05_cap_preservation_guard_company_currency_statement ... 2026-08-24 04:10:25,234 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx06_partial_settlement_of_foreign_counterpart_still_caps ... 2026-08-24 04:10:25,774 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx07_full_clear_at_appreciated_journal_rate_preserves_full_residual ... 2026-08-24 04:10:26,468 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx08_genuine_partial_is_capped_at_the_statement_date_rate ... 2026-08-24 04:10:27,165 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx09_moving_journal_rate_with_unrelated_counterpart_currency ... 2026-08-24 04:10:27,813 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx10_depreciating_journal_rate_control_is_unaffected ... 2026-08-24 04:10:28,498 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m10_manual_reconcile_two_foreign_currencies_is_blocked ... 2026-08-24 04:10:28,992 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m11_genuine_partial_manual_reconcile_posts_no_phantom_writeoff ... 2026-08-24 04:10:29,454 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m12_preview_company_amount_of_foreign_row_equals_stored_residual ... 2026-08-24 04:10:29,818 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m13_exchange_diff_preview_side_mirrors_posted_move ... 2026-08-24 04:10:31,154 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m1_manual_foreign_vs_company_appreciation_posts_gain ... 2026-08-24 04:10:31,941 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m2_manual_foreign_vs_company_depreciation_posts_loss ... 2026-08-24 04:10:32,680 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m3_manual_foreign_vs_foreign_appreciation_posts_gain ... 2026-08-24 04:10:33,405 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m4_manual_foreign_vs_foreign_depreciation_posts_loss ... 2026-08-24 04:10:34,161 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m5_genuine_partial_not_rate_driven_stays_open_without_fx ... 2026-08-24 04:10:34,738 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m6_preview_exchange_diff_matches_posted_account_and_amount ... 2026-08-24 04:10:35,436 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m7_manual_fx_posts_exactly_one_exchange_line_no_double_count ... 2026-08-24 04:10:36,097 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m8_same_currency_manual_reconcile_posts_no_fx ... 2026-08-24 04:10:36,556 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_onchange_move_lines_data_invoice_matching_uses_real_id_not_newid ... 2026-08-24 04:10:36,928 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_s16_onchange_manual_model_id_clear_updates_self_not_origin ... 2026-08-24 04:10:37,454 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_s22_copy_of_reconciled_line_is_not_auto_reconciled ... 2026-08-24 04:10:37,968 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [967] 2026-08-24 04:10:38,041 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2029] 2026-08-24 04:10:38,415 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx01_gain_posts_single_exchange_line ... 2026-08-24 04:10:39,221 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [971] 2026-08-24 04:10:39,283 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2036] 2026-08-24 04:10:39,635 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx02_full_settlement_reconciles_and_pays ... 2026-08-24 04:10:40,451 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [975] 2026-08-24 04:10:40,533 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2043] 2026-08-24 04:10:40,982 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx03_loss_posts_single_expense_line ... 2026-08-24 04:10:41,634 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [979] 2026-08-24 04:10:41,697 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2050] 2026-08-24 04:10:42,050 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx04_no_rate_movement_posts_no_fx ... 2026-08-24 04:10:42,724 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [983] 2026-08-24 04:10:42,784 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2057] 2026-08-24 04:10:42,967 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx05_genuine_partial_still_caps_no_fx ... 2026-08-24 04:10:43,739 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [985] 2026-08-24 04:10:43,825 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2062] 2026-08-24 04:10:44,003 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:10:44,015 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-08-24 04:10:44,339 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [466] 2026-08-24 04:10:44,348 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11400] 2026-08-24 04:10:44,353 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:45,273 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome headless failed to start: [5402:5423:0824/041045.117563:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5402:5423:0824/041045.121812:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5402:5423:0824/041045.121905:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5402:5423:0824/041045.121982:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5402:5423:0824/041045.122068:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5402:5423:0824/041045.132104:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5438:5438:0824/041045.147745:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5402:5402:0824/041045.159237:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5438:5438:0824/041045.160986:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5402:5423:0824/041045.176445:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5402:5402:0824/041045.228852:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5402:5402:0824/041045.228949:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5402:5402:0824/041045.228967:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5402:5423:0824/041045.228969:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5402:5423:0824/041045.229014:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5402:5402:0824/041045.229511:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:45,279 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:45,317 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_kanban_smoke_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour) 2026-08-24 04:10:45,318 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-08-24 04:10:45,644 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [467] 2026-08-24 04:10:45,651 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11407] 2026-08-24 04:10:45,656 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:46,639 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.test_reconcile_kanban_smoke_tour: Chrome headless failed to start: [5508:5529:0824/041046.505902:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5508:5529:0824/041046.509447:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5508:5529:0824/041046.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 [5508:5529:0824/041046.509615:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5508:5529:0824/041046.509645:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5508:5529:0824/041046.517877:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5508:5508:0824/041046.520966:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5544:5544:0824/041046.547067:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5544:5544:0824/041046.548721:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5508:5529:0824/041046.550018:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5508:5508:0824/041046.599909:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5508:5508:0824/041046.599998:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5508:5508:0824/041046.600012:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5508:5529:0824/041046.600020:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5508:5529:0824/041046.600054:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5508:5508:0824/041046.600170:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:46,644 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:46,671 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_kanban_smoke_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour) 2026-08-24 04:10:46,671 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-08-24 04:10:46,932 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [468] 2026-08-24 04:10:46,938 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11414] 2026-08-24 04:10:46,941 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:47,705 202 WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.test_reconcile_kanban_smoke_tour.test_reconcile_kanban_smoke_tour: Chrome headless failed to start: 2026-08-24 04:10:47,706 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:47,745 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:10:47,761 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-08-24 04:10:48,111 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [469] 2026-08-24 04:10:48,117 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11421] 2026-08-24 04:10:48,121 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:48,936 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome headless failed to start: [5634:5655:0824/041048.743158:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5634:5655:0824/041048.747910:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5634:5655:0824/041048.748152:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5634:5655:0824/041048.748371:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5634:5655:0824/041048.748387:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5634:5655:0824/041048.756784:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5634:5634:0824/041048.760202:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5671:5671:0824/041048.773440:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5671:5671:0824/041048.775945:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5634:5655:0824/041048.780212:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5634:5634:0824/041048.863292:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5634:5634:0824/041048.863377:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5634:5634:0824/041048.863389:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5634:5655:0824/041048.863409:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5634:5655:0824/041048.863449:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5634:5634:0824/041048.863603:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:48,941 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileFxValidateTour.test_reconcile_fx_validate_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:48,964 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_fx_validate_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour) 2026-08-24 04:10:48,965 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-08-24 04:10:49,234 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-08-24 04:10:49,243 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11427] 2026-08-24 04:10:49,247 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:50,141 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.test_reconcile_fx_validate_tour: Chrome headless failed to start: [5745:5766:0824/041049.953582:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5745:5766:0824/041049.958566:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5745:5766:0824/041049.958974:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5745:5766:0824/041049.959076:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5745:5766:0824/041049.959093:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5745:5766:0824/041049.967711:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5745:5745:0824/041049.970893:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5745:5766:0824/041049.994440:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5780:5780:0824/041050.001505:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5780:5780:0824/041050.003724:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5745:5745:0824/041050.077868:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5745:5745:0824/041050.077963:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5745:5745:0824/041050.077982:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5745:5766:0824/041050.077984:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5745:5766:0824/041050.078025:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5745:5745:0824/041050.078153:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:50,147 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileFxValidateTour.test_reconcile_fx_validate_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:50,174 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_fx_validate_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour) 2026-08-24 04:10:50,175 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-08-24 04:10:50,492 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [471] 2026-08-24 04:10:50,498 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11433] 2026-08-24 04:10:50,502 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:51,327 202 WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.test_reconcile_fx_validate_tour.test_reconcile_fx_validate_tour: Chrome headless failed to start: [5855:5876:0824/041051.141348:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5855:5876:0824/041051.145249:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5855:5876:0824/041051.145391:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5855:5876:0824/041051.145657:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5855:5876:0824/041051.145764:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5855:5876:0824/041051.153511:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5855:5855:0824/041051.155133:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5890:5890:0824/041051.174170:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5855:5876:0824/041051.174585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5890:5890:0824/041051.176908:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5855:5855:0824/041051.234611:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5855:5855:0824/041051.234709:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5855:5855:0824/041051.234727:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5855:5876:0824/041051.234730:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5855:5876:0824/041051.234768:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5855:5855:0824/041051.234825:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:51,333 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileFxValidateTour.test_reconcile_fx_validate_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:51,377 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:10:51,393 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-08-24 04:10:51,677 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-08-24 04:10:51,683 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11439] 2026-08-24 04:10:51,687 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:52,486 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome headless failed to start: [5965:5986:0824/041052.292724:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5965:5986:0824/041052.296675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5965:5986:0824/041052.296774:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5965:5986:0824/041052.297015:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5965:5986:0824/041052.297056:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5965:5986:0824/041052.305923:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5965:5965:0824/041052.306930:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5965:5986:0824/041052.322357:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6001:6001:0824/041052.324273:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6001:6001:0824/041052.326587:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5965:5965:0824/041052.397431:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5965:5965:0824/041052.397526:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5965:5965:0824/041052.397544:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5965:5986:0824/041052.397563:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5965:5986:0824/041052.397613:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5965:5965:0824/041052.398072:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5965:5965:0824/041052.398642:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:52,492 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileA11yTour.test_reconcile_a11y_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:52,516 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_a11y_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour) 2026-08-24 04:10:52,517 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-08-24 04:10:52,805 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-08-24 04:10:52,812 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11445] 2026-08-24 04:10:52,816 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:53,605 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.test_reconcile_a11y_tour: Chrome headless failed to start: [6075:6096:0824/041053.425883:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6075:6096:0824/041053.429834:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6075:6096:0824/041053.430036:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6075:6096:0824/041053.430295:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6075:6096:0824/041053.430312:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6075:6096:0824/041053.437108:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6075:6075:0824/041053.440022:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6075:6096:0824/041053.461819:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6110:6110:0824/041053.466469:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6110:6110:0824/041053.468693:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6075:6075:0824/041053.520865:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6075:6075:0824/041053.520961:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6075:6075:0824/041053.520979:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6075:6096:0824/041053.520973:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6075:6096:0824/041053.521009:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6075:6075:0824/041053.521237:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:53,609 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileA11yTour.test_reconcile_a11y_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:53,633 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_a11y_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour) 2026-08-24 04:10:53,633 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-08-24 04:10:53,884 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [474] 2026-08-24 04:10:53,891 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11451] 2026-08-24 04:10:53,896 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:54,687 202 WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.test_reconcile_a11y_tour.test_reconcile_a11y_tour: Chrome headless failed to start: [6183:6204:0824/041054.490497:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6183:6204:0824/041054.494115:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6183:6204:0824/041054.494208:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6183:6204:0824/041054.494315:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6183:6204:0824/041054.494329:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6183:6204:0824/041054.501166:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6183:6183:0824/041054.504419:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6220:6220:0824/041054.512673:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6220:6220:0824/041054.514510:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6183:6204:0824/041054.521192:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6183:6183:0824/041054.593975:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6183:6183:0824/041054.594068:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6183:6183:0824/041054.594085:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6183:6204:0824/041054.594085:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6183:6204:0824/041054.594114:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6183:6183:0824/041054.594275:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6183:6183:0824/041054.595668:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:54,692 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileA11yTour.test_reconcile_a11y_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:54,725 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:10:54,737 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-08-24 04:10:55,008 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [475] 2026-08-24 04:10:55,015 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11457] 2026-08-24 04:10:55,019 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:55,641 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome headless failed to start: [6293:6314:0824/041055.448479:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6293:6314:0824/041055.451607:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6293:6314:0824/041055.451996:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6293:6314:0824/041055.452041:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6293:6314:0824/041055.452054:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6293:6314:0824/041055.464263:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6293:6293:0824/041055.467822:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6328:6328:0824/041055.479374:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6328:6328:0824/041055.481874:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6293:6314:0824/041055.488706:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6293:6293:0824/041055.581268:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6293:6293:0824/041055.582101:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6293:6293:0824/041055.582138:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6293:6314:0824/041055.582147:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6293:6314:0824/041055.582176:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6293:6293:0824/041055.582349:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:55,647 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:55,679 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_badge_uncheck_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour) 2026-08-24 04:10:55,680 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-08-24 04:10:56,049 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [476] 2026-08-24 04:10:56,056 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11462] 2026-08-24 04:10:56,061 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:56,588 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.test_reconcile_badge_uncheck_tour: Chrome headless failed to start: [6402:6423:0824/041056.449520:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6402:6423:0824/041056.453743:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6402:6423:0824/041056.453878:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6402:6423:0824/041056.453939:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6402:6423:0824/041056.453979:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6402:6423:0824/041056.461532:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6402:6402:0824/041056.464240:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6437:6437:0824/041056.476272:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6437:6437:0824/041056.478067:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6402:6423:0824/041056.482152:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6402:6402:0824/041056.568509:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6402:6402:0824/041056.568610:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6402:6402:0824/041056.568631:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6402:6423:0824/041056.568633:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6402:6423:0824/041056.568672:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6402:6402:0824/041056.568829:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:56,597 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:56,638 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_badge_uncheck_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour) 2026-08-24 04:10:56,638 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-08-24 04:10:56,961 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [477] 2026-08-24 04:10:56,967 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11467] 2026-08-24 04:10:56,979 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:57,642 202 WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.test_reconcile_badge_uncheck_tour.test_reconcile_badge_uncheck_tour: Chrome headless failed to start: [6514:6535:0824/041057.401025:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6514:6535:0824/041057.404935:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6514:6535:0824/041057.405315:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6514:6535:0824/041057.405393:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6514:6535:0824/041057.405449:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6514:6535:0824/041057.412220:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6514:6514:0824/041057.415167:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6550:6550:0824/041057.427346:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6550:6550:0824/041057.429493:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6514:6535:0824/041057.438279:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6514:6514:0824/041057.514294:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6514:6514:0824/041057.514397:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6514:6514:0824/041057.514417:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6514:6535:0824/041057.514425:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6514:6535:0824/041057.514458:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6514:6514:0824/041057.514646:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:57,646 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:57,678 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:10:57,690 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-08-24 04:10:57,978 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [478] 2026-08-24 04:10:57,987 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11472] 2026-08-24 04:10:57,992 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:58,688 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome headless failed to start: [6624:6645:0824/041058.501013:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6624:6645:0824/041058.505280:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6624:6645:0824/041058.505506:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6624:6645:0824/041058.505549:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6624:6645:0824/041058.505591:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6624:6645:0824/041058.512554:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6624:6624:0824/041058.516319:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6659:6659:0824/041058.530645:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6624:6645:0824/041058.531654:ERROR:dbus/bus.cc:405] 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:0824/041058.532895:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6624:6624:0824/041058.610507:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6624:6624:0824/041058.610608:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6624:6624:0824/041058.610624:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6624:6645:0824/041058.610623:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6624:6645:0824/041058.610655:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6624:6624:0824/041058.610812:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:58,693 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:58,717 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_manual_journal_item_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour) 2026-08-24 04:10:58,717 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-08-24 04:10:58,987 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [479] 2026-08-24 04:10:58,994 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11477] 2026-08-24 04:10:58,999 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:10:59,581 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.test_reconcile_manual_journal_item_tour: Chrome headless failed to start: [6736:6757:0824/041059.433920:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6736:6757:0824/041059.438224:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6736:6757:0824/041059.438362:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6736:6757:0824/041059.438487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6736:6757:0824/041059.438502:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6736:6757:0824/041059.446934:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6736:6736:0824/041059.449822:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6771:6771:0824/041059.458941:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6771:6771:0824/041059.461441:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6736:6757:0824/041059.466164:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6736:6736:0824/041059.510937:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6736:6736:0824/041059.511006:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6736:6736:0824/041059.511019:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6736:6736:0824/041059.511144:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6736:6757:0824/041059.511423:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6736:6757:0824/041059.511465:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6736:6736:0824/041059.512091:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:10:59,586 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:10:59,607 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_manual_journal_item_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour) 2026-08-24 04:10:59,608 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-08-24 04:10:59,862 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [480] 2026-08-24 04:10:59,868 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11482] 2026-08-24 04:10:59,872 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:11:00,524 202 WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.test_reconcile_manual_journal_item_tour.test_reconcile_manual_journal_item_tour: Chrome headless failed to start: [6846:6867:0824/041100.328815:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6846:6867:0824/041100.332310:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6846:6867:0824/041100.332396:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6846:6867:0824/041100.332470:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6846:6867:0824/041100.332476:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6846:6867:0824/041100.342513:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6846:6846:0824/041100.342923:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6881:6881:0824/041100.351705:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6881:6881:0824/041100.353436:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6846:6867:0824/041100.366009:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6846:6846:0824/041100.440969:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6846:6846:0824/041100.441182:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6846:6846:0824/041100.441200:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6846:6867:0824/041100.441494:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6846:6867:0824/041100.441731:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6846:6846:0824/041100.442058:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:11:00,528 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:11:00,565 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:11:00,578 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-08-24 04:11:00,859 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [481] 2026-08-24 04:11:00,867 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11487] 2026-08-24 04:11:00,871 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:11:01,491 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome headless failed to start: [6955:6976:0824/041101.300574:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6955:6976:0824/041101.304076:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6955:6976:0824/041101.304414:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6955:6976:0824/041101.304522:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6955:6976:0824/041101.304538:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6955:6976:0824/041101.311127:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6955:6955:0824/041101.314410:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6992:6992:0824/041101.329750:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6992:6992:0824/041101.332169:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6955:6976:0824/041101.338037:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6955:6955:0824/041101.404991:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6955:6955:0824/041101.405079:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6955:6955:0824/041101.405092:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6955:6976:0824/041101.405130:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6955:6976:0824/041101.405171:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6955:6955:0824/041101.405254:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:11:01,495 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:11:01,518 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_group_fence_absent_for_invoicing_only (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only) 2026-08-24 04:11:01,518 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-08-24 04:11:01,777 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [482] 2026-08-24 04:11:01,785 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11491] 2026-08-24 04:11:01,790 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:11:02,331 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.test_reconcile_group_fence_absent_for_invoicing_only: Chrome headless failed to start: [7065:7086:0824/041102.142827:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7065:7086:0824/041102.146116:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7065:7086:0824/041102.146561:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7065:7086:0824/041102.146590:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7065:7086:0824/041102.146602:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7065:7086:0824/041102.156096:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7065:7065:0824/041102.158851:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7100:7100:0824/041102.163975:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7100:7100:0824/041102.165818:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7065:7086:0824/041102.177822:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7065:7065:0824/041102.233363:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7065:7065:0824/041102.233455:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7065:7065:0824/041102.233476:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7065:7086:0824/041102.233481:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7065:7086:0824/041102.233521:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7065:7065:0824/041102.233661:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:11:02,338 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:11:02,373 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_group_fence_absent_for_invoicing_only (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only) 2026-08-24 04:11:02,373 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-08-24 04:11:02,685 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [483] 2026-08-24 04:11:02,692 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11495] 2026-08-24 04:11:02,699 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:11:03,351 202 WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.test_reconcile_group_fence_absent_for_invoicing_only.test_reconcile_group_fence_absent_for_invoicing_only: Chrome headless failed to start: [7177:7198:0824/041103.164346:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7177:7198:0824/041103.169100:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7177:7198:0824/041103.169299:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7177:7198:0824/041103.169491:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7177:7198:0824/041103.169511:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7177:7198:0824/041103.176431:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7177:7177:0824/041103.187393:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7213:7213:0824/041103.192133:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7213:7213:0824/041103.205215:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7177:7198:0824/041103.210939:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7177:7177:0824/041103.281037:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7177:7177:0824/041103.281139:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7177:7177:0824/041103.281157:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7177:7198:0824/041103.281156:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7177:7198:0824/041103.281195:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7177:7177:0824/041103.281355:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:11:03,356 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:11:03,382 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-08-24 04:11:03,679 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [484] 2026-08-24 04:11:03,686 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11499] 2026-08-24 04:11:03,692 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:11:04,253 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Chrome headless failed to start: [7289:7310:0824/041104.113994:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7289:7310:0824/041104.119440:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7289:7310:0824/041104.119692:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7289:7310:0824/041104.119816:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7289:7310:0824/041104.119833:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7289:7310:0824/041104.127174:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7289:7289:0824/041104.130288:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7324:7324:0824/041104.142854:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7324:7324:0824/041104.145010:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7289:7310:0824/041104.153926:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7289:7289:0824/041104.223797:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7289:7289:0824/041104.223890:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7289:7289:0824/041104.223910:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7289:7310:0824/041104.223906:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7289:7310:0824/041104.223935:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7289:7289:0824/041104.224133:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:11:04,264 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:11:04,295 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_group_fence_present_for_account_user (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user) 2026-08-24 04:11:04,296 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-08-24 04:11:05,143 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [485] 2026-08-24 04:11:05,148 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11503] 2026-08-24 04:11:05,152 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:11:05,765 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.test_reconcile_group_fence_present_for_account_user: Chrome headless failed to start: [7400:7421:0824/041105.579180:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7400:7421:0824/041105.584260:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7400:7421:0824/041105.585131:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7400:7421:0824/041105.585298:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7400:7421:0824/041105.585315:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7400:7421:0824/041105.592505:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7400:7400:0824/041105.596052:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7436:7436:0824/041105.604174:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7436:7436:0824/041105.606220:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7400:7421:0824/041105.618946:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7400:7400:0824/041105.704563:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7400:7400:0824/041105.704659:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7400:7400:0824/041105.704676:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7400:7421:0824/041105.704666:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7400:7421:0824/041105.704711:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7400:7400:0824/041105.704852:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:11:05,772 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:11:05,801 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_group_fence_present_for_account_user (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user) 2026-08-24 04:11:05,801 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-08-24 04:11:06,071 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [486] 2026-08-24 04:11:06,077 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11507] 2026-08-24 04:11:06,081 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:11:06,639 202 WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.test_reconcile_group_fence_present_for_account_user.test_reconcile_group_fence_present_for_account_user: Chrome headless failed to start: [7511:7532:0824/041106.444166:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7511:7532:0824/041106.447780:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7511:7532:0824/041106.447948:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7511:7532:0824/041106.448003:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7511:7532:0824/041106.448038:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7511:7532:0824/041106.463969:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7511:7511:0824/041106.466963:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7547:7547:0824/041106.471907:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7547:7547:0824/041106.474680:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7511:7532:0824/041106.483257:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7511:7511:0824/041106.567990:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7511:7511:0824/041106.568074:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7511:7511:0824/041106.568089:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7511:7511:0824/041106.568346:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7511:7532:0824/041106.568083:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7511:7532:0824/041106.568404:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-24 04:11:06,645 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:11:06,678 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:11:06,691 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-08-24 04:11:06,948 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [487] 2026-08-24 04:11:06,955 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11511] 2026-08-24 04:11:06,959 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:11:07,633 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome headless failed to start: [7622:7643:0824/041107.463574:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7622:7643:0824/041107.468044:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7622:7643:0824/041107.468487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7622:7643:0824/041107.468757:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7622:7643:0824/041107.468852:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7622:7643:0824/041107.476012:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7622:7622:0824/041107.477197:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7658:7658:0824/041107.489798:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7658:7658:0824/041107.491694:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7622:7643:0824/041107.501282:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7622:7622:0824/041107.581368:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7622:7622:0824/041107.581463:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7622:7622:0824/041107.581480:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7622:7643:0824/041107.581495:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7622:7643:0824/041107.581529:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-24 04:11:07,637 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualFxTour.test_reconcile_manual_fx_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:11:07,671 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_manual_fx_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour) 2026-08-24 04:11:07,671 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-08-24 04:11:07,963 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [488] 2026-08-24 04:11:07,970 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11516] 2026-08-24 04:11:07,975 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:11:08,643 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.test_reconcile_manual_fx_tour: Chrome headless failed to start: [7735:7756:0824/041108.448992:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7735:7756:0824/041108.455321:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7735:7756:0824/041108.455560:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7735:7756:0824/041108.455679:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7735:7756:0824/041108.455709:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7735:7756:0824/041108.465326:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7735:7735:0824/041108.468455:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7772:7772:0824/041108.473088:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7772:7772:0824/041108.475194:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7735:7756:0824/041108.490254:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7735:7735:0824/041108.571988:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7735:7735:0824/041108.572111:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7735:7735:0824/041108.572129:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7735:7756:0824/041108.572180:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7735:7756:0824/041108.572218:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7735:7735:0824/041108.572485:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:11:08,650 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualFxTour.test_reconcile_manual_fx_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:11:08,685 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_reconcile_manual_fx_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour) 2026-08-24 04:11:08,685 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-08-24 04:11:08,936 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [489] 2026-08-24 04:11:08,943 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11521] 2026-08-24 04:11:08,947 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:11:09,582 202 WARNING rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.test_reconcile_manual_fx_tour.test_reconcile_manual_fx_tour: Chrome headless failed to start: [7849:7870:0824/041109.439925:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7849:7870:0824/041109.444571:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7849:7870:0824/041109.444750:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7849:7870:0824/041109.444923:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7849:7870:0824/041109.444999:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7849:7870:0824/041109.451412:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7849:7849:0824/041109.454605:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7884:7884:0824/041109.469195:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7884:7884:0824/041109.471484:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7849:7870:0824/041109.475118:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7849:7849:0824/041109.536009:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7849:7849:0824/041109.536111:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7849:7870:0824/041109.536123:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7849:7849:0824/041109.536131:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7849:7870:0824/041109.558622:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7849:7849:0824/041109.558816:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:11:09,587 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualFxTour.test_reconcile_manual_fx_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:11:09,619 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:11:19,965 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_1 ... 2026-08-24 04:11:21,602 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_2 ... 2026-08-24 04:11:23,241 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_3 ... 2026-08-24 04:11:25,542 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #634 deleted account.move.line.ctp records with IDs: [1045, 1046, 1047, 1048] 2026-08-24 04:11:25,622 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #634 deleted account.move.line records with IDs: [2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182] 2026-08-24 04:11:25,689 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #634 deleted account.move records with IDs: [910, 911, 912, 913] 2026-08-24 04:11:26,264 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_with_foreign_currency ... 2026-08-24 04:11:28,304 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_post_invoice_with_recurring_line ... 2026-08-24 04:11:30,202 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_reset_recurring_invoice_to_draft ... 2026-08-24 04:11:32,303 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #637 deleted account.move.line.ctp records with IDs: [1060, 1061] 2026-08-24 04:11:32,388 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #637 deleted account.move.line records with IDs: [2227, 2228, 2229, 2230] 2026-08-24 04:11:32,453 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #637 deleted account.move records with IDs: [935, 936] 2026-08-24 04:11:32,496 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_still_cannot_create_allocation_manually ... 2026-08-24 04:11:34,613 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_manual_recurring_transfer_4 ... 2026-08-24 04:11:36,333 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_dates_constraint ... 2026-08-24 04:11:36,601 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_name ... 2026-08-24 04:11:36,798 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_fallback_used_when_line_has_no_product ... 2026-08-24 04:11:37,749 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_resolved_per_line_company_not_ambient_company ... 2026-08-24 04:11:38,073 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_allocations_identical_for_clerk_and_accountant ... 2026-08-24 04:11:41,794 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_customer_invoice_created_by_orm ... 2026-08-24 04:11:42,536 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_vendor_bill_created_by_orm ... 2026-08-24 04:11:43,123 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_when_dates_written_after_create ... 2026-08-24 04:11:43,743 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-24 04:12:01,367 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-08-24 04:12:01,382 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 645, model: affiliate.commission.rule 2026-08-24 04:12:01,387 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 645, model: affiliate.report 2026-08-24 04:12:01,390 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 645, model: affiliate.code 2026-08-24 04:12:01,392 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 645, model: affiliate.commission 2026-08-24 04:12:01,394 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 645, model: affiliate.commission.line 2026-08-24 04:12:01,395 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 645, model: affiliate.commission.rule 2026-08-24 04:12:01,397 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 645, model: affiliate.report 2026-08-24 04:12:01,399 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 645, model: affiliate.code 2026-08-24 04:12:01,401 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 645, model: affiliate.commission 2026-08-24 04:12:01,402 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 645, model: affiliate.commission.line 2026-08-24 04:12:01,404 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 645, model: affiliate.commission.rule 2026-08-24 04:12:01,405 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 645, model: affiliate.report 2026-08-24 04:12:01,407 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 645, model: affiliate.code 2026-08-24 04:12:01,409 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 645, model: affiliate.commission 2026-08-24 04:12:01,410 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 645, model: affiliate.commission.line 2026-08-24 04:12:01,412 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 645, model: affiliate.commission.rule 2026-08-24 04:12:01,413 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 645, model: affiliate.report 2026-08-24 04:12:01,428 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-08-24 04:12:01,440 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 643, model: affiliate.commission.rule 2026-08-24 04:12:01,445 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 643, model: affiliate.progressive.commission.rule 2026-08-24 04:12:01,446 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 643, model: affiliate.report 2026-08-24 04:12:01,448 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.code 2026-08-24 04:12:01,449 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.commission 2026-08-24 04:12:01,451 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.commission.line 2026-08-24 04:12:01,452 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.commission.rule 2026-08-24 04:12:01,454 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.progressive.commission.rule 2026-08-24 04:12:01,455 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.report 2026-08-24 04:12:01,457 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.code 2026-08-24 04:12:01,458 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.commission 2026-08-24 04:12:01,459 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.commission.line 2026-08-24 04:12:01,461 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.commission.rule 2026-08-24 04:12:01,462 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.progressive.commission.rule 2026-08-24 04:12:01,463 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.report 2026-08-24 04:12:01,465 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.code 2026-08-24 04:12:01,466 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.commission 2026-08-24 04:12:01,468 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.commission.line 2026-08-24 04:12:01,469 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.commission.rule 2026-08-24 04:12:01,470 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.progressive.commission.rule 2026-08-24 04:12:01,472 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.report 2026-08-24 04:12:01,486 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_03_access_right_affliate_user ... 2026-08-24 04:12:01,497 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 646, model: affiliate.report 2026-08-24 04:12:01,504 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 646, model: affiliate.commission.rule 2026-08-24 04:12:01,505 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 646, model: affiliate.progressive.commission.rule 2026-08-24 04:12:01,507 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 646, model: affiliate.report 2026-08-24 04:12:01,510 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 646, model: affiliate.commission.rule 2026-08-24 04:12:01,511 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 646, model: affiliate.progressive.commission.rule 2026-08-24 04:12:01,513 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 646, model: affiliate.report 2026-08-24 04:12:01,515 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.code 2026-08-24 04:12:01,517 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.commission 2026-08-24 04:12:01,518 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.commission.line 2026-08-24 04:12:01,519 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.commission.rule 2026-08-24 04:12:01,521 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.progressive.commission.rule 2026-08-24 04:12:01,522 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.report 2026-08-24 04:12:01,538 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_04_access_right_affliate_admin ... 2026-08-24 04:12:01,552 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 650, model: affiliate.report 2026-08-24 04:12:01,559 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 650, model: affiliate.report 2026-08-24 04:12:01,563 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 650, model: affiliate.report 2026-08-24 04:12:01,580 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_05_access_rule_own_affiliate_code ... 2026-08-24 04:12:01,602 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.code 2026-08-24 04:12:01,613 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 646, model: affiliate.code 2026-08-24 04:12:01,631 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 646, model: affiliate.code 2026-08-24 04:12:01,642 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 646, model: affiliate.code 2026-08-24 04:12:01,665 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.code 2026-08-24 04:12:01,668 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 646, model: affiliate.code 2026-08-24 04:12:01,676 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 646, model: affiliate.code 2026-08-24 04:12:01,696 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_06_access_rule_own_affiliate_commission ... 2026-08-24 04:12:01,803 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.commission 2026-08-24 04:12:01,815 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 646, model: affiliate.commission 2026-08-24 04:12:01,824 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 646, model: affiliate.commission 2026-08-24 04:12:01,832 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 646, model: affiliate.commission 2026-08-24 04:12:01,864 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.commission 2026-08-24 04:12:01,867 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 646, model: affiliate.commission 2026-08-24 04:12:01,875 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 646, model: affiliate.commission 2026-08-24 04:12:01,901 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_07_access_rule_all_affiliate_code ... 2026-08-24 04:12:01,936 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_08_access_rule_all_affiliate_commission ... 2026-08-24 04:12:02,039 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_09_access_right_billing_user ... 2026-08-24 04:12:02,053 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 652, model: affiliate.code 2026-08-24 04:12:02,059 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 652, model: affiliate.commission 2026-08-24 04:12:02,061 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 652, model: affiliate.commission.line 2026-08-24 04:12:02,062 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 652, model: affiliate.commission.rule 2026-08-24 04:12:02,066 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 652, model: affiliate.code 2026-08-24 04:12:02,067 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 652, model: affiliate.commission 2026-08-24 04:12:02,069 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 652, model: affiliate.commission.line 2026-08-24 04:12:02,070 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 652, model: affiliate.commission.rule 2026-08-24 04:12:02,074 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 652, model: affiliate.code 2026-08-24 04:12:02,075 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 652, model: affiliate.commission 2026-08-24 04:12:02,077 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 652, model: affiliate.commission.line 2026-08-24 04:12:02,079 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 652, model: affiliate.commission.rule 2026-08-24 04:12:02,095 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_10_access_right_account_readonly_user ... 2026-08-24 04:12:02,108 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 653, model: affiliate.code 2026-08-24 04:12:02,114 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 653, model: affiliate.commission 2026-08-24 04:12:02,115 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 653, model: affiliate.commission.line 2026-08-24 04:12:02,117 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 653, model: affiliate.commission.rule 2026-08-24 04:12:02,120 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 653, model: affiliate.code 2026-08-24 04:12:02,122 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 653, model: affiliate.commission 2026-08-24 04:12:02,124 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 653, model: affiliate.commission.line 2026-08-24 04:12:02,125 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 653, model: affiliate.commission.rule 2026-08-24 04:12:02,128 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 653, model: affiliate.code 2026-08-24 04:12:02,130 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 653, model: affiliate.commission 2026-08-24 04:12:02,132 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 653, model: affiliate.commission.line 2026-08-24 04:12:02,133 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 653, model: affiliate.commission.rule 2026-08-24 04:12:02,179 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-24 04:12:18,422 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_existing_invoice ... 2026-08-24 04:12:19,058 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_no_existing_invoice ... 2026-08-24 04:12:19,602 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_link_commission_ids ... 2026-08-24 04:12:19,863 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:12:36,920 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_capacity_check_sees_whole_pool_for_plain_user ... 2026-08-24 04:12:37,293 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_create_excludes_search_sees_whole_pool_for_plain_user ... 2026-08-24 04:12:37,509 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_barcode ... 2026-08-24 04:12:37,537 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_create_affiliate ... 2026-08-24 04:12:37,649 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_generate_name_with_config ... 2026-08-24 04:12:37,771 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_01 ... 2026-08-24 04:12:37,804 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_02 ... 2026-08-24 04:12:37,851 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_03 ... 2026-08-24 04:12:37,906 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_04 ... 2026-08-24 04:12:37,946 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_name_search ... 2026-08-24 04:12:37,965 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_reach_the_maximun_limit_of_affiliate_code ... 2026-08-24 04:12:38,194 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:12:55,455 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_commission_rule: Starting TestCommissionRule.test_check_date ... 2026-08-24 04:12:55,541 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:13:12,917 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_01_config_auto_generate_affiliate_bill_receipts ... 2026-08-24 04:13:13,072 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_02_cron_generate_affiliate_bill_receipts_with_month_cycle ... 2026-08-24 04:13:13,186 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-24 04:13:13,222 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-24 04:13:13,241 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-24 04:13:13,529 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-24 04:13:13,582 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-24 04:13:13,780 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-24 04:13:13,799 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_03_cron_generate_affiliate_bill_receipts_with_week_cycle ... 2026-08-24 04:13:13,935 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-24 04:13:13,976 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-24 04:13:13,993 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-24 04:13:14,272 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-24 04:13:14,323 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-24 04:13:14,493 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-24 04:13:14,508 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_04_cron_generate_affiliate_bill_receipts_with_day_cycle ... 2026-08-24 04:13:14,630 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-24 04:13:14,665 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-24 04:13:14,680 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-24 04:13:14,906 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-24 04:13:14,948 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-24 04:13:15,127 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-24 04:13:15,143 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_05_create_commission_receipt_invoice_manually ... 2026-08-24 04:13:15,455 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:13:31,889 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-08-24 04:13:32,461 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:13:49,134 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_01_remove_partner_has_been_linked_viin_affiliate_code ... 2026-08-24 04:13:49,240 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [59] 2026-08-24 04:13:49,246 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2475] 2026-08-24 04:13:49,420 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1436] 2026-08-24 04:13:49,439 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_create_commission ... 2026-08-24 04:13:50,721 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_default_commission_percentage ... 2026-08-24 04:13:50,801 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:14:07,579 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_access_commission_multi_company ... 2026-08-24 04:14:07,740 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 730, model: affiliate.commission 2026-08-24 04:14:07,757 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [25], uid: 729, model: affiliate.commission 2026-08-24 04:14:07,783 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [24], uid: 730, model: affiliate.commission 2026-08-24 04:14:07,802 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [25], uid: 729, model: affiliate.commission 2026-08-24 04:14:07,830 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 730, model: affiliate.commission 2026-08-24 04:14:07,843 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 729, model: affiliate.commission 2026-08-24 04:14:07,868 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [24], uid: 730, model: affiliate.commission 2026-08-24 04:14:07,885 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [25], uid: 729, model: affiliate.commission 2026-08-24 04:14:07,934 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_affiliate_code_multi_company ... 2026-08-24 04:14:07,990 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 730, model: affiliate.code 2026-08-24 04:14:08,010 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [63], uid: 729, model: affiliate.code 2026-08-24 04:14:08,042 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [62], uid: 730, model: affiliate.code 2026-08-24 04:14:08,068 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [63], uid: 729, model: affiliate.code 2026-08-24 04:14:08,107 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 730, model: affiliate.code 2026-08-24 04:14:08,134 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [63], uid: 729, model: affiliate.code 2026-08-24 04:14:08,168 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [62], uid: 730, model: affiliate.code 2026-08-24 04:14:08,196 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [63], uid: 729, model: affiliate.code 2026-08-24 04:14:08,244 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_commission_rule ... 2026-08-24 04:14:08,320 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 730, model: affiliate.commission.rule 2026-08-24 04:14:08,345 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 729, model: affiliate.commission.rule 2026-08-24 04:14:08,372 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [19], uid: 730, model: affiliate.commission.rule 2026-08-24 04:14:08,388 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 729, model: affiliate.commission.rule 2026-08-24 04:14:08,413 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 730, model: affiliate.commission.rule 2026-08-24 04:14:08,431 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [20], uid: 729, model: affiliate.commission.rule 2026-08-24 04:14:08,455 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [19], uid: 730, model: affiliate.commission.rule 2026-08-24 04:14:08,470 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [20], uid: 729, model: affiliate.commission.rule 2026-08-24 04:14:08,533 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:14:25,215 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_multi_currency: Starting TestMultiCurrency.test_multi_currency ... 2026-08-24 04:14:26,024 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:14:43,016 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_01_create_affiliate_referral_commission ... 2026-08-24 04:14:43,142 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_02_create_commission_invoice ... 2026-08-24 04:14:43,938 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_03_create_commission_invoice ... 2026-08-24 04:14:44,869 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:15:01,342 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_compute_is_affiliate ... 2026-08-24 04:15:01,407 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [76] 2026-08-24 04:15:01,411 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2601] 2026-08-24 04:15:01,428 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_search_is_affiliate ... 2026-08-24 04:15:01,529 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:15:17,345 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_internal ... 2026-08-24 04:15:18,226 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_portal ... 2026-08-24 04:15:18,813 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_compute_user_count ... 2026-08-24 04:15:18,851 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_portal ... 2026-08-24 04:15:19,323 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_user ... 2026-08-24 04:15:19,816 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_user_and_portal ... 2026-08-24 04:15:20,312 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_not_enable_auto_generate_code ... 2026-08-24 04:15:20,781 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_generate_affiliate_code ... 2026-08-24 04:15:20,896 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-24 04:15:37,858 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_crm.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_lead_count ... 2026-08-24 04:15:37,923 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted crm.lead records with IDs: [77] 2026-08-24 04:15:37,972 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:15:53,871 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_create_lead ... 2026-08-24 04:15:53,950 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 809, model: crm.lead 2026-08-24 04:15:53,962 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 812, model: crm.lead 2026-08-24 04:15:53,980 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 813, model: crm.lead 2026-08-24 04:15:54,005 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_read_lead ... 2026-08-24 04:15:54,021 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 809, model: crm.lead 2026-08-24 04:15:54,046 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 812, model: crm.lead 2026-08-24 04:15:54,064 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 813, model: crm.lead 2026-08-24 04:15:54,075 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 809, model: crm.lead 2026-08-24 04:15:54,180 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_unlink_lead ... 2026-08-24 04:15:54,188 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 809, model: crm.lead 2026-08-24 04:15:54,196 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 812, model: crm.lead 2026-08-24 04:15:54,202 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 813, model: crm.lead 2026-08-24 04:15:54,220 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_write_lead ... 2026-08-24 04:15:54,227 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 809, model: crm.lead 2026-08-24 04:15:54,236 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 812, model: crm.lead 2026-08-24 04:15:54,243 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 813, model: crm.lead 2026-08-24 04:15:54,291 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:15:54,420 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_01_affiliate_loyalty_coupon_program ... 2026-08-24 04:15:54,478 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_02_affiliate_loyalty_discount_code_program ... 2026-08-24 04:15:54,551 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_03_reach_the_limit_of_length_of_affiliate_discount_code ... 2026-08-24 04:15:54,955 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_04_loyalty_rule_display_name_recompute_on_program_rename ... 2026-08-24 04:15:55,002 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:15:55,851 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_01_check_affiliate_admin_access_loyalty ... 2026-08-24 04:15:55,882 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 817, model: loyalty.program 2026-08-24 04:15:55,897 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 817, model: loyalty.generate.wizard 2026-08-24 04:15:55,900 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 817, model: loyalty.program 2026-08-24 04:15:55,925 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_02_check_affiliate_user_all_doc_access_loyalty ... 2026-08-24 04:15:56,044 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 816, model: loyalty.rule 2026-08-24 04:15:56,047 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 816, model: loyalty.reward 2026-08-24 04:15:56,065 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.program 2026-08-24 04:15:56,067 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.rule 2026-08-24 04:15:56,070 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.reward 2026-08-24 04:15:56,084 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #816 deleted mail.message records with IDs: [11605, 11603, 11602] 2026-08-24 04:15:56,084 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.card 2026-08-24 04:15:56,086 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.generate.wizard 2026-08-24 04:15:56,089 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: loyalty.program 2026-08-24 04:15:56,091 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: loyalty.rule 2026-08-24 04:15:56,124 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: loyalty.reward 2026-08-24 04:15:56,132 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: loyalty.mail 2026-08-24 04:15:56,134 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: loyalty.history 2026-08-24 04:15:56,135 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 816, model: loyalty.mail 2026-08-24 04:15:56,137 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 816, model: loyalty.history 2026-08-24 04:15:56,138 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.mail 2026-08-24 04:15:56,140 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.history 2026-08-24 04:15:56,159 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_03_check_affiliate_user_own_doc_access_loyalty ... 2026-08-24 04:15:56,262 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: loyalty.rule 2026-08-24 04:15:56,265 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: loyalty.reward 2026-08-24 04:15:56,281 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.program 2026-08-24 04:15:56,282 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.rule 2026-08-24 04:15:56,285 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.reward 2026-08-24 04:15:56,293 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #815 deleted mail.message records with IDs: [11605, 11603, 11602] 2026-08-24 04:15:56,293 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.card 2026-08-24 04:15:56,295 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.generate.wizard 2026-08-24 04:15:56,297 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: loyalty.program 2026-08-24 04:15:56,298 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: loyalty.rule 2026-08-24 04:15:56,323 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: loyalty.reward 2026-08-24 04:15:56,326 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: loyalty.mail 2026-08-24 04:15:56,328 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: loyalty.history 2026-08-24 04:15:56,329 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: loyalty.mail 2026-08-24 04:15:56,330 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: loyalty.history 2026-08-24 04:15:56,331 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.mail 2026-08-24 04:15:56,332 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.history 2026-08-24 04:15:56,346 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_04_check_affiliate_user_own_doc_cannot_access_other_affiliate_loyalty_data ... 2026-08-24 04:15:56,423 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [151, 152], uid: 815, model: loyalty.card 2026-08-24 04:15:56,443 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [43], uid: 815, model: loyalty.rule 2026-08-24 04:15:56,457 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [181], uid: 815, model: loyalty.history 2026-08-24 04:15:56,534 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:16:08,227 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_01_generate_commission_from_pos_order_loyalty_discounted_01 ... 2026-08-24 04:16:08,958 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_02_generate_commission_from_pos_order_loyalty_discounted_02 ... 2026-08-24 04:16:09,592 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_03_generate_commission_from_pos_order_loyalty_discounted_03 ... 2026-08-24 04:16:10,211 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_04_generate_commission_from_pos_order_loyalty_discounted_04 ... 2026-08-24 04:16:10,874 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_05_generate_commission_from_pos_order_loyalty_discounted_05 ... 2026-08-24 04:16:11,641 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_06_generate_commission_from_pos_order_loyalty_discounted_06 ... 2026-08-24 04:16:12,377 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:16:24,615 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSCouponCode.test_use_coupon_code_accepts_affiliate_coupon_for_cashier ... 2026-08-24 04:16:24,689 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:16:36,806 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSHistoryLine.test_add_loyalty_history_lines_for_affiliate_card_as_cashier ... 2026-08-24 04:16:36,889 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:16:48,831 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSOwnershipScopeGuard.test_ownership_listing_stays_scoped_for_cashier ... 2026-08-24 04:16:48,895 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [159], uid: 832, model: loyalty.card 2026-08-24 04:16:48,911 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [187], uid: 832, model: loyalty.history 2026-08-24 04:16:48,962 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:17:00,788 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_data_load: Starting TestAffiliateLoyaltyPOSDataLoad.test_pos_session_load_data_returns_affiliate_rule_to_cashier ... 2026-08-24 04:17:00,892 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:17:11,821 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_data_load: Starting TestAffiliateLoyaltyCardPOSDataLoad.test_pos_session_load_data_returns_affiliate_card_to_cashier ... 2026-08-24 04:17:12,008 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:17:19,782 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-08-24 04:17:20,164 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome headless failed to start: [7961:7982:0824/041719.976812:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7961:7982:0824/041719.981269:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7961:7982:0824/041719.981522:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7961:7982:0824/041719.981590:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7961:7982:0824/041719.981600:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7961:7982:0824/041719.988972:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7961:7961:0824/041719.991923:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7996:7996:0824/041720.004670:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7996:7996:0824/041720.007490:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7961:7982:0824/041720.014793:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7961:7961:0824/041720.103154:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7961:7961:0824/041720.103253:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7961:7982:0824/041720.103261:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7961:7961:0824/041720.103278:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7961:7982:0824/041720.103348:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7961:7961:0824/041720.103483:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:17:20,171 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: skipped TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:17:20,202 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_affiliate_loyalty_reward_refresh_on_affiliate_switch (odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch) 2026-08-24 04:17:20,203 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-08-24 04:17:20,532 202 _WARNING rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome headless failed to start: [8069:8090:0824/041720.382562:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8069:8090:0824/041720.385834:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8069:8090:0824/041720.386114:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8069:8090:0824/041720.386156:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8069:8090:0824/041720.386187:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8069:8090:0824/041720.394312:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8069:8069:0824/041720.395555:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8104:8104:0824/041720.406864:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8104:8104:0824/041720.408536:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [8069:8090:0824/041720.410369:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8069:8069:0824/041720.488150:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8069:8069:0824/041720.488245:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [8069:8069:0824/041720.488261:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8069:8090:0824/041720.488357:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8069:8090:0824/041720.488396:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8069:8069:0824/041720.488496:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8069:8069:0824/041720.489744:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:17:20,563 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: skipped TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:17:20,600 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Retrying a failed test: test_affiliate_loyalty_reward_refresh_on_affiliate_switch (odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch) 2026-08-24 04:17:20,600 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-08-24 04:17:20,951 202 WARNING rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome headless failed to start: [8199:8220:0824/041720.808323:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8199:8220:0824/041720.812527:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8199:8220:0824/041720.812683:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8199:8220:0824/041720.812709:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8199:8220:0824/041720.812721:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8199:8220:0824/041720.820069:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8199:8199:0824/041720.823221:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8236:8236:0824/041720.831565:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8236:8236:0824/041720.833114:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [8199:8220:0824/041720.847809:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8199:8199:0824/041720.908865:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8199:8199:0824/041720.908962:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [8199:8199:0824/041720.908979:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8199:8220:0824/041720.908982:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8199:8220:0824/041720.909014:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8199:8199:0824/041720.909157:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-24 04:17:20,958 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: skipped TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch : Failed to detect chrome devtools port after 10.0s. 2026-08-24 04:17:21,033 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:17:21,451 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_01_add_affiliate_code_by_applying_related_coupon ... 2026-08-24 04:17:21,675 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_02_add_affiliate_code_by_applying_unrelated_coupon ... 2026-08-24 04:17:21,768 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_03_add_affiliate_code_by_applying_related_coupons ... 2026-08-24 04:17:21,883 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_04_add_affiliate_when_applying_related_coupon_code_on_confirmed_order ... 2026-08-24 04:17:22,767 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_05_add_affiliate_code_by_applying_related_rule_code ... 2026-08-24 04:17:22,846 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_06_add_affiliate_code_by_applying_unrelated_rule_code ... 2026-08-24 04:17:22,907 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_07_add_affiliate_code_by_applying_related_rule_code ... 2026-08-24 04:17:22,998 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_08_add_affiliate_when_applying_related_rule_code_on_confirmed_order ... 2026-08-24 04:17:23,770 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_09_generate_commission_from_sale_order_loyalty_discounted_01 ... 2026-08-24 04:17:24,798 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_10_generate_commission_from_sale_order_loyalty_discounted_02 ... 2026-08-24 04:17:24,811 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-24 04:17:25,719 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_11_generate_commission_from_sale_order_loyalty_discounted_03 ... 2026-08-24 04:17:25,729 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-24 04:17:26,786 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_12_generate_commission_from_sale_order_loyalty_discounted_04 ... 2026-08-24 04:17:27,679 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_13_generate_commission_from_sale_order_loyalty_discounted_05 ... 2026-08-24 04:17:27,700 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-24 04:17:28,756 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_14_generate_commission_from_sale_order_loyalty_discounted_06 ... 2026-08-24 04:17:28,782 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-24 04:17:29,726 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_15_generate_commission_from_sale_order_loyalty_free_product_before_discount ... 2026-08-24 04:17:29,752 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-24 04:17:30,849 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:17:32,764 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_01_non_owner_applies_related_coupon_code ... 2026-08-24 04:17:32,939 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_02_non_owner_applies_related_rule_code ... 2026-08-24 04:17:33,172 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_03_non_owner_applies_affiliate_name_directly ... 2026-08-24 04:17:33,252 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_04_non_owner_applies_unrelated_code_stays_unlinked ... 2026-08-24 04:17:33,329 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_05_non_owner_applies_invalid_code_still_errors ... 2026-08-24 04:17:33,380 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_06_non_owner_listing_stays_scoped_to_own_affiliates ... 2026-08-24 04:17:33,438 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:17:52,072 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_amount_verify_affiliate_commission_01 ... 2026-08-24 04:17:52,881 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_separate_invoice_01 ... 2026-08-24 04:17:53,729 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:17:57,250 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_001 ... 2026-08-24 04:17:57,684 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_002 ... 2026-08-24 04:17:58,111 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_001 ... 2026-08-24 04:17:58,819 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_002 ... 2026-08-24 04:17:59,560 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_001 ... 2026-08-24 04:17:59,600 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_002 ... 2026-08-24 04:18:00,066 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:18:16,090 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4769, 4768, 4767, 4766, 4765] 2026-08-24 04:18:16,098 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285472, 285475, 285473, 285476, 285474] 2026-08-24 04:18:16,098 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-24 04:18:16,242 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_group_user_action_confirm_multi_level_commission ... 2026-08-24 04:18:16,416 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reconfirm_reuses_done_upline_not_owned_by_actor ... 2026-08-24 04:18:18,043 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reuse_cascade_does_not_widen_ownership_listing ... 2026-08-24 04:18:18,211 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [53], uid: 862, model: affiliate.commission 2026-08-24 04:18:18,234 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_second_commission_event_upline_not_owned_no_cache ... 2026-08-24 04:18:18,474 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:18:34,681 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4769, 4768, 4767, 4766, 4765] 2026-08-24 04:18:34,685 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285472, 285475, 285473, 285476, 285474] 2026-08-24 04:18:34,686 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-24 04:18:35,005 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_blocked_when_far_upline_has_active_invoice ... 2026-08-24 04:18:35,636 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_cascades_full_multi_tier_downline_commission_chain ... 2026-08-24 04:18:35,845 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_does_not_sweep_an_unrelated_downline_commission_chain ... 2026-08-24 04:18:36,044 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_ownership_listing_still_scoped_for_uplines_not_owned ... 2026-08-24 04:18:36,196 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-24 04:18:51,740 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4769, 4768, 4767, 4766, 4765] 2026-08-24 04:18:51,746 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285472, 285475, 285473, 285476, 285474] 2026-08-24 04:18:51,746 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-24 04:18:51,877 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_assign_affiliate_upline ... 2026-08-24 04:18:52,090 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_01 ... 2026-08-24 04:18:52,143 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_02 ... 2026-08-24 04:18:52,191 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_1 ... 2026-08-24 04:18:52,296 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_2 ... 2026-08-24 04:18:52,419 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_depth ... 2026-08-24 04:18:52,451 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_downline_affcodes ... 2026-08-24 04:18:52,486 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_multi_level_comm_rules ... 2026-08-24 04:18:52,523 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_upline_affcodes ... 2026-08-24 04:18:52,594 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:19:08,573 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4769, 4768, 4767, 4766, 4765] 2026-08-24 04:19:08,581 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285472, 285475, 285473, 285476, 285474] 2026-08-24 04:19:08,581 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-24 04:19:08,749 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_01_create_multi_level_commission ... 2026-08-24 04:19:09,736 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_02_create_multi_level_commission ... 2026-08-24 04:19:11,085 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_03_create_multi_level_commission ... 2026-08-24 04:19:11,196 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_04_create_multi_level_commission ... 2026-08-24 04:19:11,321 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_05_create_multi_level_commission ... 2026-08-24 04:19:11,480 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_06_create_multi_level_commission ... 2026-08-24 04:19:13,054 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [191] 2026-08-24 04:19:13,103 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [116] 2026-08-24 04:19:13,254 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:19:27,908 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4769, 4768, 4767, 4766, 4765] 2026-08-24 04:19:27,914 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285472, 285475, 285473, 285476, 285474] 2026-08-24 04:19:27,914 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-24 04:19:28,062 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_affiliate_multi_level_commission_rule ... 2026-08-24 04:19:28,120 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 913, model: affiliate.multi.level.commission.rule 2026-08-24 04:19:28,138 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 912, model: affiliate.multi.level.commission.rule 2026-08-24 04:19:28,169 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [27], uid: 913, model: affiliate.multi.level.commission.rule 2026-08-24 04:19:28,187 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [28], uid: 912, model: affiliate.multi.level.commission.rule 2026-08-24 04:19:28,213 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 913, model: affiliate.multi.level.commission.rule 2026-08-24 04:19:28,226 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 912, model: affiliate.multi.level.commission.rule 2026-08-24 04:19:28,247 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [27], uid: 913, model: affiliate.multi.level.commission.rule 2026-08-24 04:19:28,260 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [28], uid: 912, model: affiliate.multi.level.commission.rule 2026-08-24 04:19:28,324 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:19:43,903 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4769, 4768, 4767, 4766, 4765] 2026-08-24 04:19:43,910 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285472, 285475, 285473, 285476, 285474] 2026-08-24 04:19:43,910 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-24 04:19:44,074 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level.tests.test_report: Starting TestAffiliateMultiReport.test_multi_level_report_parent_comm_amount ... 2026-08-24 04:19:44,337 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:19:54,419 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4769, 4768, 4767, 4766, 4765] 2026-08-24 04:19:54,425 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285472, 285475, 285473, 285476, 285474] 2026-08-24 04:19:54,425 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-24 04:19:54,742 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_access: Starting TestMultiLevelPosUplineReuseAccess.test_get_direct_upline_commission_reuse_survives_reopen_as_real_actor ... 2026-08-24 04:19:56,227 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_access: Starting TestMultiLevelPosUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-08-24 04:19:57,814 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [89], uid: 928, model: affiliate.commission 2026-08-24 04:19:57,873 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:20:08,101 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4769, 4768, 4767, 4766, 4765] 2026-08-24 04:20:08,107 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285472, 285475, 285473, 285476, 285474] 2026-08-24 04:20:08,107 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-24 04:20:08,232 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_01_multi_level_commission_by_pos_order_01 ... 2026-08-24 04:20:09,845 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_02_multi_level_commission_by_pos_order_02 ... 2026-08-24 04:20:10,326 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_03_multi_level_commission_by_pos_order_03 ... 2026-08-24 04:20:12,012 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_04_create_multi_level_commission ... 2026-08-24 04:20:12,389 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_05_create_multi_level_commission ... 2026-08-24 04:20:12,837 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_06_create_multi_level_commission ... 2026-08-24 04:20:13,202 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_07_create_multi_level_commission ... 2026-08-24 04:20:13,703 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_08_create_multi_level_commission ... 2026-08-24 04:20:14,240 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_09_create_multi_level_commission ... 2026-08-24 04:20:14,701 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_10_create_multi_level_commission_mix_criteria ... 2026-08-24 04:20:15,202 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_11_create_multi_level_commission ... 2026-08-24 04:20:15,652 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_12_create_multi_level_commission ... 2026-08-24 04:20:16,107 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:20:31,545 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4769, 4768, 4767, 4766, 4765] 2026-08-24 04:20:31,549 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285472, 285475, 285473, 285476, 285474] 2026-08-24 04:20:31,550 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-24 04:20:31,735 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_access: Starting TestMultiLevelSaleUplineReuseAccess.test_get_direct_upline_commission_reuse_survives_reopen_as_real_actor ... 2026-08-24 04:20:33,870 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_access: Starting TestMultiLevelSaleUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-08-24 04:20:36,310 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [134], uid: 937, model: affiliate.commission 2026-08-24 04:20:36,385 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:20:51,279 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4769, 4768, 4767, 4766, 4765] 2026-08-24 04:20:51,285 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285472, 285475, 285473, 285476, 285474] 2026-08-24 04:20:51,285 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-24 04:20:51,443 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_01_create_multi_level_commission ... 2026-08-24 04:20:51,742 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_02_create_multi_level_commission ... 2026-08-24 04:20:52,082 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_03_create_multi_level_commission ... 2026-08-24 04:20:54,007 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_04_create_multi_level_commission ... 2026-08-24 04:20:56,604 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_05_create_multi_level_commission ... 2026-08-24 04:20:56,961 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_06_create_multi_level_commission ... 2026-08-24 04:20:57,358 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_07_create_multi_level_commission ... 2026-08-24 04:20:57,768 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_08_create_multi_level_commission ... 2026-08-24 04:20:58,117 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_09_create_multi_level_commission ... 2026-08-24 04:20:58,483 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_10_create_multi_level_commission ... 2026-08-24 04:20:58,832 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_11_create_multi_level_commission_mix_criteria ... 2026-08-24 04:20:58,847 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_12_create_multi_level_commission ... 2026-08-24 04:20:58,861 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_13_create_multi_level_commission ... 2026-08-24 04:20:58,875 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_14_create_multi_level_commission_deduct_only_downline_commission_auto_apply ... 2026-08-24 04:20:59,214 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_15_create_multi_level_commission_inactive_mid_chain_affcode_downline_revenue ... 2026-08-24 04:20:59,620 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:21:10,621 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_01_add_affiliate_to_pos_order_after_discount_01 ... 2026-08-24 04:21:11,108 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_02_add_affiliate_to_pos_order_after_discount_02 ... 2026-08-24 04:21:11,659 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_03_add_affiliate_to_pos_order_before_discount_01 ... 2026-08-24 04:21:12,185 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_04_add_affiliate_to_pos_order_before_discount_02 ... 2026-08-24 04:21:12,658 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_05_message_refunded_orders_have_commission ... 2026-08-24 04:21:13,322 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_08_refund_order_with_progressive ... 2026-08-24 04:21:14,015 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_09_refund_order_with_progressive_multi_time ... 2026-08-24 04:21:14,920 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_10_revenue_analysis_report_is_queryable ... 2026-08-24 04:21:15,392 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_11_pos_ui_affiliate_code_loader_scoped_to_session_company ... 2026-08-24 04:21:15,556 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:21:26,364 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_01_check_affiliate_user_access_pos ... 2026-08-24 04:21:26,381 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 960, model: pos.order 2026-08-24 04:21:26,388 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 960, model: pos.order.line 2026-08-24 04:21:26,391 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 960, model: pos.order 2026-08-24 04:21:26,392 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 960, model: pos.order.line 2026-08-24 04:21:26,395 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 960, model: pos.order 2026-08-24 04:21:26,397 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 960, model: pos.order.line 2026-08-24 04:21:26,412 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_02_check_pos_user_access_affiliate ... 2026-08-24 04:21:26,424 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 961, model: affiliate.commission.rule 2026-08-24 04:21:26,430 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 961, model: affiliate.progressive.commission.rule 2026-08-24 04:21:26,433 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 961, model: affiliate.commission.rule 2026-08-24 04:21:26,435 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 961, model: affiliate.progressive.commission.rule 2026-08-24 04:21:26,438 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 961, model: affiliate.commission.rule 2026-08-24 04:21:26,439 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 961, model: affiliate.progressive.commission.rule 2026-08-24 04:21:26,481 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 04:21:37,090 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_data_load: Starting TestAffiliatePOSDataLoad.test_01_session_load_data_returns_affiliate_code_not_owned_by_cashier ... 2026-08-24 04:21:37,202 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_data_load: Starting TestAffiliatePOSDataLoad.test_02_pos_ui_affiliate_code_loader_reachable_by_cashier ... 2026-08-24 04:21:37,302 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_data_load: Starting TestAffiliatePOSDataLoad.test_03_cashier_direct_orm_read_still_filtered_by_ownership ... 2026-08-24 04:21:37,351 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:21:47,391 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_order_paid_access: Starting TestAffiliatePOSOrderPaidAccess.test_01_cashier_can_resync_paid_order_for_affiliate_code_not_owned ... 2026-08-24 04:21:47,522 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #969 deleted affiliate.commission records with IDs: [185] 2026-08-24 04:21:47,533 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #969 deleted mail.followers records with IDs: [3965, 3966, 3967] 2026-08-24 04:21:47,589 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_order_paid_access: Starting TestAffiliatePOSOrderPaidAccess.test_02_cashier_can_resync_paid_order_for_affiliate_code_owned ... 2026-08-24 04:21:47,748 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #970 deleted affiliate.commission records with IDs: [187] 2026-08-24 04:21:47,758 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #970 deleted mail.followers records with IDs: [3971, 3972, 3973] 2026-08-24 04:21:47,815 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_order_paid_access: Starting TestAffiliatePOSOrderPaidAccess.test_03_resync_sudo_scope_does_not_widen_ownership_listing ... 2026-08-24 04:21:47,954 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #969 deleted affiliate.commission records with IDs: [189] 2026-08-24 04:21:47,965 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #969 deleted mail.followers records with IDs: [3977, 3978, 3979] 2026-08-24 04:21:48,054 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 04:21:58,368 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos_discount.tests.test_affiliate_pos_discount: Starting TestAffiliatePOS.test_01_generate_commission_from_pos_with_global_discount_01 ... 2026-08-24 04:21:58,908 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos_discount.tests.test_affiliate_pos_discount: Starting TestAffiliatePOS.test_02_generate_commission_from_pos_with_global_discount_02 ... 2026-08-24 04:21:59,347 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:22:09,460 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_pos_sale.tests.test_pos_sale_report: Starting TestAffiliatePosSaleReport.test_sale_report_includes_pos_affiliate_fields ... 2026-08-24 04:22:10,436 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:22:12,609 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_purchase.tests.test_affiliate_currency: Starting TestAffiliateCodeCurrencyFollowsPurchaseVendorPolicy.test_persisted_affiliate_code_currency_follows_purchase_policy_not_vendor_country ... 2026-08-24 04:22:12,756 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:22:28,017 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_commission_amount_01 ... 2026-08-24 04:22:28,984 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:22:43,733 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_01_compute_total_commission_before_discount ... 2026-08-24 04:22:43,938 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_02_compute_total_commission_after_discount ... 2026-08-24 04:22:44,171 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:22:58,357 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_01_create_sale_order_no_commission ... 2026-08-24 04:22:58,749 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_02_cancel_commission_from_sale_order ... 2026-08-24 04:22:59,275 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [272, 271] 2026-08-24 04:22:59,290 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [243] 2026-08-24 04:22:59,294 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [244] 2026-08-24 04:22:59,349 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_03_create_commission_from_sale_order ... 2026-08-24 04:23:00,842 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_04_create_commission_from_sale_order ... 2026-08-24 04:23:02,572 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_05_create_commission_from_sale_order ... 2026-08-24 04:23:04,503 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:23:19,071 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_sale_order_id ... 2026-08-24 04:23:19,477 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:23:33,521 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_add_line_reopens_done_commission_as_real_actor ... 2026-08-24 04:23:35,105 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_product_cancels_stale_commission_as_real_actor ... 2026-08-24 04:23:35,682 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [403] 2026-08-24 04:23:35,875 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_qty_reopens_done_commission_as_real_actor ... 2026-08-24 04:23:37,390 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-08-24 04:23:37,742 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [207], uid: 1032, model: affiliate.commission 2026-08-24 04:23:37,809 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-24 04:23:51,441 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_create_sale_order ... 2026-08-24 04:23:51,481 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1038, model: sale.order 2026-08-24 04:23:51,487 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1041, model: sale.order 2026-08-24 04:23:51,493 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1042, model: sale.order 2026-08-24 04:23:51,497 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1038, model: sale.order.line 2026-08-24 04:23:51,499 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1041, model: sale.order.line 2026-08-24 04:23:51,500 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1042, model: sale.order.line 2026-08-24 04:23:51,516 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_read_sale_order ... 2026-08-24 04:23:51,734 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1038, model: sale.order 2026-08-24 04:23:51,754 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1041, model: sale.order 2026-08-24 04:23:51,773 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1042, model: sale.order 2026-08-24 04:23:51,830 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1038, model: sale.order 2026-08-24 04:23:51,876 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_unlink_sale_order ... 2026-08-24 04:23:51,884 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1038, model: sale.order 2026-08-24 04:23:51,891 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1041, model: sale.order 2026-08-24 04:23:51,898 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1042, model: sale.order 2026-08-24 04:23:51,903 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1038, model: sale.order.line 2026-08-24 04:23:51,905 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1041, model: sale.order.line 2026-08-24 04:23:51,907 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1042, model: sale.order.line 2026-08-24 04:23:51,929 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_write_sale_order ... 2026-08-24 04:23:51,938 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1038, model: sale.order 2026-08-24 04:23:51,948 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1041, model: sale.order 2026-08-24 04:23:51,955 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1042, model: sale.order 2026-08-24 04:23:51,961 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1038, model: sale.order.line 2026-08-24 04:23:51,963 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1041, model: sale.order.line 2026-08-24 04:23:51,965 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1042, model: sale.order.line 2026-08-24 04:23:52,018 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:24:06,681 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale_crm.tests.test_affiliate_sale_crm: Starting TestAffiliateSaleCrm.test_create_sale_order_from_lead ... 2026-08-24 04:24:06,802 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:24:21,259 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_sale_crm.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_lead_id_from_opportunity ... 2026-08-24 04:24:21,664 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:24:36,531 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_affiliate_admin ... 2026-08-24 04:24:36,568 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1075 deleted link.tracker.click records with IDs: [16] 2026-08-24 04:24:36,585 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_website_designer ... 2026-08-24 04:24:36,676 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [17], uid: 1073, model: link.tracker.click 2026-08-24 04:24:36,689 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [4], uid: 1073, model: link.tracker.click 2026-08-24 04:24:36,703 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1073 deleted mail.message records with IDs: [6931] 2026-08-24 04:24:36,708 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [4], uid: 1073, model: link.tracker.click 2026-08-24 04:24:36,720 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1073 deleted link.tracker.click records with IDs: [18] 2026-08-24 04:24:36,736 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_affiliate_admin ... 2026-08-24 04:24:36,771 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1075 deleted link.tracker records with IDs: [327] 2026-08-24 04:24:36,785 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_website_designer ... 2026-08-24 04:24:36,847 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [328], uid: 1073, model: link.tracker 2026-08-24 04:24:36,858 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 1073, model: link.tracker 2026-08-24 04:24:36,867 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 1073, model: link.tracker 2026-08-24 04:24:36,879 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1073 deleted link.tracker records with IDs: [329] 2026-08-24 04:24:36,922 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:24:51,958 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_bot_click_count ... 2026-08-24 04:24:51,984 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_click_count ... 2026-08-24 04:24:51,995 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6931] 2026-08-24 04:24:52,014 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388470] 2026-08-24 04:24:52,014 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-08-24 04:24:52,029 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_human_click_count ... 2026-08-24 04:24:52,038 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6931] 2026-08-24 04:24:52,056 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388470] 2026-08-24 04:24:52,056 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-08-24 04:24:52,075 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_count ... 2026-08-24 04:24:52,084 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388454] 2026-08-24 04:24:52,084 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted link.tracker records with IDs: [4] 2026-08-24 04:24:52,105 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_deleted_count ... 2026-08-24 04:24:52,123 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_website_visitor_count ... 2026-08-24 04:24:52,133 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388482] 2026-08-24 04:24:52,134 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted website.visitor records with IDs: [4] 2026-08-24 04:24:52,152 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_create ... 2026-08-24 04:24:52,204 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_01 ... 2026-08-24 04:24:52,216 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6935, 6934, 6933, 6932, 6931] 2026-08-24 04:24:52,234 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388470, 388471, 388472, 388473, 388474] 2026-08-24 04:24:52,235 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6, 7, 8] 2026-08-24 04:24:52,250 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_02 ... 2026-08-24 04:24:52,273 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6933, 6932, 6931] 2026-08-24 04:24:52,289 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388470, 388471, 388472] 2026-08-24 04:24:52,289 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6] 2026-08-24 04:24:52,333 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:25:07,079 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_click_count ... 2026-08-24 04:25:07,141 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [21] 2026-08-24 04:25:07,162 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_comm_amount ... 2026-08-24 04:25:07,208 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_confirmed_click_count ... 2026-08-24 04:25:07,276 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_update_amount_per_thousand_clicks ... 2026-08-24 04:25:07,330 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:25:23,629 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_cancelled_click_count ... 2026-08-24 04:25:23,648 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [41] 2026-08-24 04:25:23,668 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_confirmed_click_count ... 2026-08-24 04:25:23,683 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [42] 2026-08-24 04:25:23,703 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_human_click_count ... 2026-08-24 04:25:23,717 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6937, 6936, 6935, 6934] 2026-08-24 04:25:23,742 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388473, 388474, 388475, 388476] 2026-08-24 04:25:23,742 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [7, 8, 9, 10] 2026-08-24 04:25:23,772 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_unpaid_click_count ... 2026-08-24 04:25:23,845 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_limit_creating_link_tracker_per_day ... 2026-08-24 04:25:23,861 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:fullstack from n/a 2026-08-24 04:25:23,878 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:25:24,124 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:24] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.015 0.233 2026-08-24 04:25:24,158 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:24] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.011 0.018 2026-08-24 04:25:24,177 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:24] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.004 0.009 2026-08-24 04:25:24,201 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:24] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.004 0.011 2026-08-24 04:25:24,230 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:24] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.009 0.013 2026-08-24 04:25:24,279 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:25:39,516 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_link_tracker_click: Starting TestLinkTrackerClick.test_add_click ... 2026-08-24 04:25:39,579 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:25:54,574 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_01_link_tracker_same_url_campaign_id_medium_source_without_affiliate_id ... 2026-08-24 04:25:54,624 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_02_link_tracker_same_url_campaign_id_medium_source_with_affiliate_id ... 2026-08-24 04:25:54,675 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_03_link_tracker_diff_url_campaign_id_medium_source ... 2026-08-24 04:25:54,699 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_04_link_tracker_diff_url_campaign_id_medium_source_with_affiliate_id ... 2026-08-24 04:25:54,726 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_internal_access_menu_affiliate ... 2026-08-24 04:25:54,739 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:user_internal from n/a 2026-08-24 04:25:54,748 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:25:54,970 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:54] "GET /affiliate/join HTTP/1.1" 303 - 73 0.030 0.193 2026-08-24 04:25:55,505 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:55] "GET /affiliate HTTP/1.1" 200 - 260 0.076 0.458 2026-08-24 04:25:55,550 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:55] "GET /affiliate HTTP/1.1" 200 - 18 0.010 0.031 2026-08-24 04:25:55,627 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:55] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.016 0.059 2026-08-24 04:25:55,691 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:55] "GET /affiliate/report HTTP/1.1" 200 - 23 0.009 0.052 2026-08-24 04:25:55,714 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup ... 2026-08-24 04:25:55,723 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:25:56,638 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:testsignup@example.viindoo.com from 127.0.0.1 2026-08-24 04:25:56,722 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 04:25:56,722 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:56] "POST /affiliate/signup HTTP/1.1" 200 - 352 0.101 0.899 2026-08-24 04:25:56,750 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_full_info ... 2026-08-24 04:25:56,768 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:25:57,103 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:test1@example.viindoo.com from 127.0.0.1 2026-08-24 04:25:57,190 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 04:25:57,191 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:57] "POST /affiliate/signup HTTP/1.1" 200 - 356 0.096 0.328 2026-08-24 04:25:57,219 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_with_exist_email ... 2026-08-24 04:25:57,468 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:25:57,732 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 04:25:57,733 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:57] "POST /affiliate/signup HTTP/1.1" 200 - 113 0.035 0.230 2026-08-24 04:25:57,748 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_bot_click_viin_affiliate_link ... 2026-08-24 04:25:57,752 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py:20:enable_bot_emulator setting Http.is_a_bot to )> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 458, in test_bot_click_viin_affiliate_link enable_bot_emulator() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 20, in enable_bot_emulator ir_http.Http.is_a_bot = is_a_bot_emulator File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:25:57,760 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:25:57,950 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:57] "GET /r/znK HTTP/1.1" 301 - 46 0.012 0.179 2026-08-24 04:25:58,378 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:58] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 180 0.045 0.381 2026-08-24 04:25:58,381 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py:24:disable_bot_emulator setting Http.is_a_bot to > Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 460, in test_bot_click_viin_affiliate_link disable_bot_emulator() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 24, in disable_bot_emulator ir_http.Http.is_a_bot = is_a_bot File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:25:58,400 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_01 ... 2026-08-24 04:25:58,419 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:25:58,630 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:58] "GET /r/znK HTTP/1.1" 301 - 62 0.021 0.192 2026-08-24 04:25:59,092 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:25:59] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.047 0.411 2026-08-24 04:25:59,111 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_02 ... 2026-08-24 04:25:59,127 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:25:59,137 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:00,052 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:00] "GET /r/znK HTTP/1.1" 301 - 66 0.019 0.897 2026-08-24 04:26:00,188 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-08-24 04:26:00,496 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:00] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.059 0.382 2026-08-24 04:26:00,515 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_01 ... 2026-08-24 04:26:00,535 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:26:00,543 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:00,728 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:00] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.016 0.171 2026-08-24 04:26:00,757 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:00] "POST /affiliate/create_link HTTP/1.1" 200 - 22 0.008 0.018 2026-08-24 04:26:00,773 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_02 ... 2026-08-24 04:26:00,787 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:26:00,797 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:00,961 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:00] "POST /affiliate/create_link HTTP/1.1" 200 - 19 0.005 0.161 2026-08-24 04:26:00,977 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_03 ... 2026-08-24 04:26:00,993 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:26:01,002 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:01,167 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:01] "POST /affiliate/create_link HTTP/1.1" 200 - 20 0.005 0.161 2026-08-24 04:26:01,183 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_04 ... 2026-08-24 04:26:01,206 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:26:01,214 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:01,388 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:01] "POST /affiliate/create_link HTTP/1.1" 200 - 33 0.008 0.166 2026-08-24 04:26:01,405 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_delete_affiliate_link_on_website ... 2026-08-24 04:26:01,422 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:demo from n/a 2026-08-24 04:26:01,432 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:02,305 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:02] "POST /affiliate/remove_link/7 HTTP/1.1" 200 - 20 0.010 0.864 2026-08-24 04:26:02,327 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:02] "POST /affiliate/remove_link/5 HTTP/1.1" 200 - 16 0.006 0.013 2026-08-24 04:26:02,336 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:02] "POST /affiliate/remove_link/8888888 HTTP/1.1" 200 - 6 0.001 0.005 2026-08-24 04:26:02,353 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_record_duplicate_clicks_ip ... 2026-08-24 04:26:02,364 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:02,565 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:02] "GET /r/N4k HTTP/1.1" 301 - 61 0.017 0.185 2026-08-24 04:26:02,956 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:02] "GET / HTTP/1.1" 200 - 170 0.039 0.348 2026-08-24 04:26:02,976 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:02] "GET /r/N4k HTTP/1.1" 301 - 15 0.005 0.011 2026-08-24 04:26:02,995 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:02] "GET / HTTP/1.1" 200 - 13 0.003 0.013 2026-08-24 04:26:03,036 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:03] "GET /r/N4k HTTP/1.1" 301 - 33 0.009 0.021 2026-08-24 04:26:03,053 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:03] "GET / HTTP/1.1" 200 - 13 0.003 0.012 2026-08-24 04:26:03,087 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:03] "GET /r/N4k HTTP/1.1" 301 - 30 0.009 0.021 2026-08-24 04:26:03,106 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:03] "GET / HTTP/1.1" 200 - 13 0.003 0.012 2026-08-24 04:26:03,128 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_redirect_affiliate_signup ... 2026-08-24 04:26:03,136 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:03,699 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:03] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.050 0.514 2026-08-24 04:26:03,712 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:26:03,725 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:03] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.002 0.005 2026-08-24 04:26:03,735 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:03] "GET /affiliate/join HTTP/1.1" 303 - 6 0.002 0.007 2026-08-24 04:26:03,832 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:03] "GET /affiliate HTTP/1.1" 200 - 60 0.024 0.072 2026-08-24 04:26:03,845 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:user_internal from n/a 2026-08-24 04:26:03,880 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:03] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.002 0.005 2026-08-24 04:26:03,932 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:03] "GET /affiliate/join HTTP/1.1" 303 - 54 0.021 0.029 2026-08-24 04:26:04,074 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:04] "GET /affiliate HTTP/1.1" 200 - 91 0.052 0.088 2026-08-24 04:26:04,107 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_shows_multi_currency_on_commission_page ... 2026-08-24 04:26:04,124 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:admin from n/a 2026-08-24 04:26:04,134 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:04,936 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:04] "GET /affiliate/commissions HTTP/1.1" 200 - 292 0.105 0.698 2026-08-24 04:26:04,952 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:demo from n/a 2026-08-24 04:26:05,131 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:05] "GET /affiliate/commissions HTTP/1.1" 200 - 104 0.041 0.132 2026-08-24 04:26:05,143 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:26:05,460 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:05] "GET /affiliate/commissions HTTP/1.1" 200 - 150 0.039 0.273 2026-08-24 04:26:05,480 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_signup_from_affiliate_link ... 2026-08-24 04:26:05,507 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:06,404 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:06] "GET /r/znK HTTP/1.1" 301 - 63 0.018 0.881 2026-08-24 04:26:06,823 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:06] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.045 0.371 2026-08-24 04:26:07,031 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:cheetah@example.viindoo.com from 127.0.0.1 2026-08-24 04:26:07,149 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 04:26:07,149 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:07] "POST /affiliate/signup HTTP/1.1" 200 - 358 0.124 0.199 2026-08-24 04:26:07,178 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_01 ... 2026-08-24 04:26:07,196 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:admin from n/a 2026-08-24 04:26:07,211 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:07,425 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:07] "POST /affiliate/update_link/5 HTTP/1.1" 200 - 20 0.008 0.208 2026-08-24 04:26:07,453 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:07] "POST /affiliate/update_link/7 HTTP/1.1" 200 - 25 0.007 0.018 2026-08-24 04:26:07,463 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:07] "POST /affiliate/update_link/8888888 HTTP/1.1" 200 - 6 0.001 0.005 2026-08-24 04:26:07,478 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_02 ... 2026-08-24 04:26:07,493 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:26:07,501 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:07,676 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:07] "POST /affiliate/update_link/4 HTTP/1.1" 200 - 28 0.007 0.168 2026-08-24 04:26:07,691 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_click_to_deleted_affiliate_link ... 2026-08-24 04:26:07,705 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:07,871 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:07] "GET /r/znK HTTP/1.1" 303 - 18 0.005 0.163 2026-08-24 04:26:08,265 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:08] "GET / HTTP/1.1" 200 - 170 0.042 0.349 2026-08-24 04:26:08,284 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_internal_send_message_in_commission ... 2026-08-24 04:26:08,432 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_portal_send_message_in_commission ... 2026-08-24 04:26:08,517 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_01 ... 2026-08-24 04:26:08,526 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:09,089 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:09] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.051 0.514 2026-08-24 04:26:09,100 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:admin from n/a 2026-08-24 04:26:09,562 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:09] "GET /affiliate HTTP/1.1" 200 - 219 0.076 0.381 2026-08-24 04:26:09,635 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:09] "GET /affiliate/commissions HTTP/1.1" 200 - 40 0.013 0.053 2026-08-24 04:26:10,460 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:10] "GET /my/invoices HTTP/1.1" 200 - 208 0.090 0.728 2026-08-24 04:26:10,499 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:10] "POST /affiliate/create_link HTTP/1.1" 200 - 29 0.009 0.019 2026-08-24 04:26:10,501 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate.TestWebsiteAffiliate.test_website_with_affiliate_feature_01: waiting for threads: [] 2026-08-24 04:26:10,518 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_02 ... 2026-08-24 04:26:10,532 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:11,836 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:11] "GET /affiliate/signup HTTP/1.1" 200 - 183 0.056 1.249 2026-08-24 04:26:11,850 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:admin from n/a 2026-08-24 04:26:12,318 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:12] "GET /affiliate HTTP/1.1" 200 - 205 0.084 0.377 2026-08-24 04:26:12,361 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:12] "GET /affiliate/commissions HTTP/1.1" 200 - 17 0.009 0.027 2026-08-24 04:26:12,372 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:12] "POST /affiliate/create_link HTTP/1.1" 200 - 2 0.001 0.003 2026-08-24 04:26:12,393 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_03 ... 2026-08-24 04:26:12,409 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:13,058 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:13] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.065 0.586 2026-08-24 04:26:13,071 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:admin from n/a 2026-08-24 04:26:13,099 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:13] "POST /affiliate/create_link HTTP/1.1" 200 - 31 0.008 0.014 2026-08-24 04:26:13,150 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-24 04:26:28,217 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_click_multi_commission ... 2026-08-24 04:26:28,309 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_01 ... 2026-08-24 04:26:28,388 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_02 ... 2026-08-24 04:26:28,451 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_access_right ... 2026-08-24 04:26:28,510 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1153, model: wizard.action.click 2026-08-24 04:26:28,523 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [347], uid: 1153, model: affiliate.code 2026-08-24 04:26:28,537 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [347], uid: 1153, model: affiliate.code 2026-08-24 04:26:28,557 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_01 ... 2026-08-24 04:26:28,577 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:28,777 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:28] "GET /r/EaY HTTP/1.1" 301 - 60 0.018 0.184 2026-08-24 04:26:29,215 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:29] "GET / HTTP/1.1" 200 - 170 0.065 0.369 2026-08-24 04:26:29,489 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:29] "POST /shop/cart/update_json HTTP/1.1" 200 - 175 0.065 0.206 2026-08-24 04:26:29,505 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:29] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.004 0.010 2026-08-24 04:26:29,596 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:29] "GET /shop/address HTTP/1.1" 200 - 39 0.014 0.075 2026-08-24 04:26:29,788 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:29] "POST /shop/address/submit HTTP/1.1" 200 - 179 0.057 0.124 2026-08-24 04:26:29,807 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:29] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.005 0.012 2026-08-24 04:26:29,893 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:29] "GET /shop/confirm_order HTTP/1.1" 303 - 82 0.028 0.055 2026-08-24 04:26:30,188 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:30] "GET /shop/payment HTTP/1.1" 200 - 177 0.064 0.228 2026-08-24 04:26:30,314 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_02 ... 2026-08-24 04:26:30,329 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:26:30,344 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:30,559 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:30] "GET /r/znK HTTP/1.1" 301 - 67 0.027 0.189 2026-08-24 04:26:30,688 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-08-24 04:26:31,004 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:31] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.056 0.386 2026-08-24 04:26:31,257 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:31] "POST /shop/cart/update_json HTTP/1.1" 200 - 193 0.055 0.184 2026-08-24 04:26:31,472 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:31] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 110 0.028 0.185 2026-08-24 04:26:32,282 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 04:26:32,282 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:32] "POST /shop/address/submit HTTP/1.1" 200 - 178 0.057 0.743 2026-08-24 04:26:32,311 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:32] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 32 0.009 0.017 2026-08-24 04:26:32,461 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:32] "GET /shop/confirm_order HTTP/1.1" 303 - 146 0.044 0.104 2026-08-24 04:26:32,954 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:32] "GET /shop/payment HTTP/1.1" 200 - 248 0.071 0.420 2026-08-24 04:26:33,377 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:33] "POST /shop/cart/update_json HTTP/1.1" 200 - 161 0.055 0.197 2026-08-24 04:26:33,491 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:33] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 80 0.024 0.087 2026-08-24 04:26:33,684 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 04:26:33,685 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:33] "POST /shop/address/submit HTTP/1.1" 200 - 176 0.053 0.128 2026-08-24 04:26:33,719 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:33] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 32 0.013 0.018 2026-08-24 04:26:33,793 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:33] "GET /shop/confirm_order HTTP/1.1" 303 - 83 0.026 0.047 2026-08-24 04:26:34,284 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:34] "GET /shop/payment HTTP/1.1" 200 - 236 0.068 0.421 2026-08-24 04:26:34,309 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_not_from_affiliate_link ... 2026-08-24 04:26:34,318 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:35,203 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:35] "GET /shop HTTP/1.1" 200 - 370 0.112 0.776 2026-08-24 04:26:35,451 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:35] "POST /shop/cart/update_json HTTP/1.1" 200 - 170 0.054 0.174 2026-08-24 04:26:35,467 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:35] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.003 0.010 2026-08-24 04:26:35,557 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:35] "GET /shop/address HTTP/1.1" 200 - 36 0.012 0.076 2026-08-24 04:26:35,742 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:35] "POST /shop/address/submit HTTP/1.1" 200 - 183 0.054 0.122 2026-08-24 04:26:35,761 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:35] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.005 0.011 2026-08-24 04:26:35,819 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:35] "GET /shop/confirm_order HTTP/1.1" 303 - 57 0.019 0.037 2026-08-24 04:26:36,167 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:36] "GET /shop/payment HTTP/1.1" 200 - 174 0.096 0.250 2026-08-24 04:26:36,271 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_website_affiliate_flow ... 2026-08-24 04:26:36,284 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:fullstack from n/a 2026-08-24 04:26:36,293 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:36,933 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:36] "GET /affiliate HTTP/1.1" 200 - 222 0.072 0.570 2026-08-24 04:26:36,991 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:36] "GET /affiliate/report HTTP/1.1" 200 - 23 0.013 0.043 2026-08-24 04:26:37,066 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:37] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.011 0.062 2026-08-24 04:26:37,466 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:37] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.013 0.034 2026-08-24 04:26:38,432 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:38] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.011 0.032 2026-08-24 04:26:38,559 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:38] "GET /affiliate/commissions HTTP/1.1" 200 - 30 0.012 0.045 2026-08-24 04:26:38,648 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:26:53,414 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_affiliate_code_backfilled_on_existing_visitor_later_visit ... 2026-08-24 04:26:53,436 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:53,605 202 INFO rb-5fd110a-224202-407437 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-24 04:26:54,025 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:54] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 184 0.062 0.529 2026-08-24 04:26:54,032 202 INFO rb-5fd110a-224202-407437 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-24 04:26:54,051 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:54] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 23 0.006 0.015 2026-08-24 04:26:54,057 202 INFO rb-5fd110a-224202-407437 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-24 04:26:54,080 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:54] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 19 0.006 0.018 2026-08-24 04:26:54,106 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_user_click_viin_affiliate_link_and_create_website_visitor ... 2026-08-24 04:26:54,118 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:26:55,081 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:55] "GET /r/znK HTTP/1.1" 301 - 63 0.018 0.946 2026-08-24 04:26:55,085 202 INFO rb-5fd110a-224202-407437 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-24 04:26:55,553 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:55] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 181 0.049 0.420 2026-08-24 04:26:55,563 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:demo from n/a 2026-08-24 04:26:55,596 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:55] "GET /r/znK HTTP/1.1" 301 - 20 0.008 0.019 2026-08-24 04:26:55,600 202 INFO rb-5fd110a-224202-407437 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-24 04:26:56,058 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:26:56] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 218 0.080 0.378 2026-08-24 04:26:56,119 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:27:11,614 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py:14:setUpClass setting Http.is_a_bot to . at 0x7fd9167cb100>)> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py", line 14, in setUpClass web_ir_http.Http.is_a_bot = classmethod(lambda cls: False) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:27:11,638 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_contact_us ... 2026-08-24 04:27:11,656 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:27:11,916 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-08-24 04:27:11,930 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:11] "POST /website/form/crm.lead HTTP/1.1" 200 - 101 0.038 0.239 2026-08-24 04:27:11,983 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:11] "GET /r/ICf HTTP/1.1" 301 - 38 0.023 0.024 2026-08-24 04:27:12,404 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:12] "GET / HTTP/1.1" 200 - 169 0.045 0.373 2026-08-24 04:27:12,475 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:12] "POST /website/form/crm.lead HTTP/1.1" 200 - 56 0.019 0.049 2026-08-24 04:27:12,493 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_01 ... 2026-08-24 04:27:12,503 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:27:12,705 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:12] "GET /r/ICf HTTP/1.1" 301 - 60 0.020 0.185 2026-08-24 04:27:13,115 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:13] "GET / HTTP/1.1" 200 - 170 0.051 0.356 2026-08-24 04:27:13,134 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:13] "GET / HTTP/1.1" 200 - 13 0.004 0.012 2026-08-24 04:27:13,240 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:13] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.041 0.062 2026-08-24 04:27:13,253 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:admin from n/a 2026-08-24 04:27:13,291 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_02 ... 2026-08-24 04:27:13,299 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:27:13,563 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:13] "POST /im_livechat/get_session HTTP/1.1" 200 - 83 0.039 0.227 2026-08-24 04:27:13,572 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:admin from n/a 2026-08-24 04:27:13,610 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_03_visitor_resolution_fallback ... 2026-08-24 04:27:13,621 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:27:14,524 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:14] "GET /r/ICf HTTP/1.1" 301 - 60 0.018 0.886 2026-08-24 04:27:14,950 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:14] "GET / HTTP/1.1" 200 - 170 0.046 0.378 2026-08-24 04:27:14,968 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:14] "GET / HTTP/1.1" 200 - 13 0.003 0.013 2026-08-24 04:27:15,064 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:15] "POST /im_livechat/get_session HTTP/1.1" 200 - 75 0.045 0.047 2026-08-24 04:27:15,073 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:admin from n/a 2026-08-24 04:27:15,110 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py:24:tearDownClass setting Http.is_a_bot to > Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 105, in _tearDownPreviousClass previousClass.tearDownClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py", line 24, in tearDownClass web_ir_http.Http.is_a_bot = cls._bot_patcher File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:27:15,142 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-24 04:27:15,159 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_action_view_links_burndown_chart_clicks ... 2026-08-24 04:27:15,220 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_affiliate_code_form_includes_burndown_button ... 2026-08-24 04:27:15,241 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_burndown_chart_graph_view ... 2026-08-24 04:27:15,266 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:27:15,289 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_01_create_each_selection_type ... 2026-08-24 04:27:15,310 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_02_required_fields_must_raise ... 2026-08-24 04:27:15,336 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_03_invalid_selection_value ... 2026-08-24 04:27:15,369 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:27:15,638 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [500] 2026-08-24 04:27:15,646 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11842] 2026-08-24 04:27:15,649 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:15,853 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [501] 2026-08-24 04:27:15,858 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11844] 2026-08-24 04:27:15,861 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:15,869 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_01_seed_xmlids_exist ... 2026-08-24 04:27:15,886 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_02_seed_inactive_by_default ... 2026-08-24 04:27:15,905 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_03_sql_code_uniq ... 2026-08-24 04:27:15,921 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_04_active_test_default_filter ... 2026-08-24 04:27:15,934 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_05_acl_group_user_read_only ... 2026-08-24 04:27:15,941 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1188, model: amazon.region 2026-08-24 04:27:15,946 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1188, model: amazon.region 2026-08-24 04:27:15,951 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1188, model: amazon.region 2026-08-24 04:27:15,954 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted amazon.region records with IDs: [25] 2026-08-24 04:27:15,967 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_06_acl_group_admin_full_crud ... 2026-08-24 04:27:15,979 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1189 deleted amazon.region records with IDs: [26] 2026-08-24 04:27:15,999 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:27:16,014 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_01_save_aws_credentials ... 2026-08-24 04:27:16,396 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_02_overwrite_existing_credentials ... 2026-08-24 04:27:17,025 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_03_module_viin_amazon_ses_field ... 2026-08-24 04:27:17,116 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:27:17,130 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_01_default_region_is_first_active ... 2026-08-24 04:27:17,145 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_02_create_fails_when_no_active_region ... 2026-08-24 04:27:17,163 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_03_get_client_forwards_credentials_and_region ... 2026-08-24 04:27:17,181 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_04_get_client_reads_parameters_with_sudo ... 2026-08-24 04:27:17,439 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [502] 2026-08-24 04:27:17,445 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11846] 2026-08-24 04:27:17,449 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:17,482 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_05_validation_error_unrecognized_client ... 2026-08-24 04:27:17,503 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_06_validation_error_other_codes ... 2026-08-24 04:27:17,527 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:27:17,543 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_01_domain_identity_creates_dkim_cname_rows ... 2026-08-24 04:27:17,561 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_02_email_identity_without_dkim_tokens ... 2026-08-24 04:27:17,579 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_03_already_exists_triggers_get_and_sync ... 2026-08-24 04:27:17,601 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_04_unrecognized_client_raises_validation ... 2026-08-24 04:27:17,626 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_05_other_client_error_raises_validation ... 2026-08-24 04:27:17,643 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_06_unique_name_per_region ... 2026-08-24 04:27:17,659 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_07_same_name_allowed_in_different_region ... 2026-08-24 04:27:17,677 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_08_re_identify_replaces_dkim_records ... 2026-08-24 04:27:17,694 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [17, 18, 19] 2026-08-24 04:27:17,720 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:27:17,736 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_01_only_pending_identities_call_ses ... 2026-08-24 04:27:17,754 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_02_one_failure_does_not_abort_others ... 2026-08-24 04:27:17,775 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_03_auto_commit_propagated_to_sync ... 2026-08-24 04:27:17,801 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:27:17,818 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_01_type_precomputed_from_name ... 2026-08-24 04:27:17,833 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_02_amazon_region_readonly_on_identity ... 2026-08-24 04:27:17,845 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_03_server_action_runs_sync_on_active_ids ... 2026-08-24 04:27:17,865 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_04_group_user_can_crud_identities ... 2026-08-24 04:27:18,113 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [503] 2026-08-24 04:27:18,120 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11848] 2026-08-24 04:27:18,125 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:18,153 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1191 deleted amazon.ses.identity records with IDs: [30] 2026-08-24 04:27:18,168 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_05_cron_job_metadata ... 2026-08-24 04:27:18,196 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:27:18,212 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_01_delete_email_identity_and_clear_local ... 2026-08-24 04:27:18,222 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [22] 2026-08-24 04:27:18,238 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_02_not_found_on_delete_is_ignored ... 2026-08-24 04:27:18,260 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_03_unrecognized_client_raises_validation ... 2026-08-24 04:27:18,285 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_04_plain_exception_raises_validation ... 2026-08-24 04:27:18,303 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_05_unlink_invokes_delete_first ... 2026-08-24 04:27:18,310 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [35] 2026-08-24 04:27:18,323 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_06_unlink_deletes_dkim_dns_rows ... 2026-08-24 04:27:18,332 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [23, 24, 25] 2026-08-24 04:27:18,333 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [36] 2026-08-24 04:27:18,345 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_07_form_remove_button_invisible_modifier ... 2026-08-24 04:27:18,366 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:27:18,382 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_01_status_success_updates_state_and_dkim ... 2026-08-24 04:27:18,400 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_02_status_pending ... 2026-08-24 04:27:18,418 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_03_status_failed_and_temporary_failure ... 2026-08-24 04:27:18,437 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_04_missing_verification_status ... 2026-08-24 04:27:18,455 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_05_not_found_resets_identity_and_clears_dkim ... 2026-08-24 04:27:18,464 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [28] 2026-08-24 04:27:18,476 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_06_unrecognized_client_raises_validation ... 2026-08-24 04:27:18,495 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_07_batch_savepoint_isolates_failures ... 2026-08-24 04:27:18,522 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:27:18,529 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_action ... 2026-08-24 04:27:18,731 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [504] 2026-08-24 04:27:18,736 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11850] 2026-08-24 04:27:18,739 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:18,930 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [505] 2026-08-24 04:27:18,935 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11852] 2026-08-24 04:27:18,938 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:19,136 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [506] 2026-08-24 04:27:19,142 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11854] 2026-08-24 04:27:19,145 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:19,305 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1192 deleted mail.message records with IDs: [11856] 2026-08-24 04:27:19,334 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1192 deleted mail.message records with IDs: [11858, 11856] 2026-08-24 04:27:19,356 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1192 deleted mail.message records with IDs: [11857] 2026-08-24 04:27:19,373 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1192 deleted calendar.event records with IDs: [24] 2026-08-24 04:27:19,376 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1192 deleted mail.followers records with IDs: [4584, 4585] 2026-08-24 04:27:19,404 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1192 deleted mail.message records with IDs: [11859, 11858, 11856] 2026-08-24 04:27:19,421 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1192 deleted mail.message records with IDs: [11859, 11858, 11856] 2026-08-24 04:27:19,424 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1192 deleted appointment.appointment records with IDs: [6] 2026-08-24 04:27:19,427 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1192 deleted mail.followers records with IDs: [4581, 4582, 4583] 2026-08-24 04:27:19,442 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_compute_fields ... 2026-08-24 04:27:19,696 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [507] 2026-08-24 04:27:19,701 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11861] 2026-08-24 04:27:19,704 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:19,894 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [508] 2026-08-24 04:27:19,900 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11863] 2026-08-24 04:27:19,904 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:20,173 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [509] 2026-08-24 04:27:20,180 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11865] 2026-08-24 04:27:20,185 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:20,369 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_create_name ... 2026-08-24 04:27:20,562 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [510] 2026-08-24 04:27:20,567 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11869] 2026-08-24 04:27:20,570 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:20,766 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [511] 2026-08-24 04:27:20,771 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11871] 2026-08-24 04:27:20,774 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:20,966 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [512] 2026-08-24 04:27:20,971 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11873] 2026-08-24 04:27:20,974 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:21,067 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:27:21,075 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_appointment_access ... 2026-08-24 04:27:21,278 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [513] 2026-08-24 04:27:21,283 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11878] 2026-08-24 04:27:21,287 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:21,481 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [514] 2026-08-24 04:27:21,488 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11880] 2026-08-24 04:27:21,491 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:21,702 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [515] 2026-08-24 04:27:21,708 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11882] 2026-08-24 04:27:21,712 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:21,821 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-08-24 04:27:21,828 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #7 deleted mail.message records with IDs: [11884] 2026-08-24 04:27:21,828 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-08-24 04:27:21,832 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: ir.sequence 2026-08-24 04:27:21,851 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-08-24 04:27:21,860 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #7 deleted mail.message records with IDs: [11885] 2026-08-24 04:27:21,860 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-08-24 04:27:21,884 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1201 deleted mail.message records with IDs: [11885] 2026-08-24 04:27:21,891 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1201 deleted appointment.appointment records with IDs: [11] 2026-08-24 04:27:21,895 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1201 deleted mail.followers records with IDs: [4597, 4598, 4599] 2026-08-24 04:27:21,940 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 1201, model: appointment.appointment 2026-08-24 04:27:21,948 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 1201, model: appointment.appointment 2026-08-24 04:27:21,959 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1201 deleted mail.message records with IDs: [11886] 2026-08-24 04:27:21,960 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 1201, model: appointment.appointment 2026-08-24 04:27:22,001 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1202 deleted mail.message records with IDs: [11887] 2026-08-24 04:27:22,007 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1202 deleted appointment.appointment records with IDs: [13] 2026-08-24 04:27:22,011 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1202 deleted mail.followers records with IDs: [4603, 4604, 4605] 2026-08-24 04:27:22,025 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1202 deleted mail.message records with IDs: [11886] 2026-08-24 04:27:22,028 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1202 deleted appointment.appointment records with IDs: [12] 2026-08-24 04:27:22,031 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1202 deleted mail.followers records with IDs: [4600, 4601, 4602] 2026-08-24 04:27:22,045 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-08-24 04:27:22,257 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [516] 2026-08-24 04:27:22,261 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11889] 2026-08-24 04:27:22,265 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:22,459 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [517] 2026-08-24 04:27:22,464 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11891] 2026-08-24 04:27:22,468 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:22,695 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [518] 2026-08-24 04:27:22,700 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11893] 2026-08-24 04:27:22,703 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:22,746 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1204, model: viin.appointment.type 2026-08-24 04:27:22,755 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1204 deleted mail.message records with IDs: [2141] 2026-08-24 04:27:22,756 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1204, model: viin.appointment.type 2026-08-24 04:27:22,759 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1204, model: viin.appointment.type 2026-08-24 04:27:22,768 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1205, model: viin.appointment.type 2026-08-24 04:27:22,776 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1205 deleted mail.message records with IDs: [2141] 2026-08-24 04:27:22,777 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1205, model: viin.appointment.type 2026-08-24 04:27:22,780 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1205, model: viin.appointment.type 2026-08-24 04:27:22,819 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1206 deleted mail.message records with IDs: [11895] 2026-08-24 04:27:22,827 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1206 deleted viin.appointment.type records with IDs: [4] 2026-08-24 04:27:22,831 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1206 deleted mail.followers records with IDs: [4606] 2026-08-24 04:27:22,852 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:27:22,860 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_appointment_create_crm ... 2026-08-24 04:27:23,067 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [519] 2026-08-24 04:27:23,073 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11897] 2026-08-24 04:27:23,076 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:23,274 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [520] 2026-08-24 04:27:23,279 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11899] 2026-08-24 04:27:23,283 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:23,486 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-08-24 04:27:23,491 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11901] 2026-08-24 04:27:23,494 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:23,627 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_saleman_click_action_schedule_meeting ... 2026-08-24 04:27:23,851 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [522] 2026-08-24 04:27:23,857 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11907] 2026-08-24 04:27:23,861 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:24,067 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [523] 2026-08-24 04:27:24,072 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11909] 2026-08-24 04:27:24,075 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:24,297 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [524] 2026-08-24 04:27:24,304 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11911] 2026-08-24 04:27:24,308 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:24,440 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:27:24,450 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_sale.tests.test_appointment_sale: Starting TestAppointment.test_appointment_create_sale ... 2026-08-24 04:27:24,725 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [525] 2026-08-24 04:27:24,732 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11914] 2026-08-24 04:27:24,736 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:24,942 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [526] 2026-08-24 04:27:24,947 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11916] 2026-08-24 04:27:24,950 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:25,144 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [527] 2026-08-24 04:27:25,149 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11918] 2026-08-24 04:27:25,152 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:25,797 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [528] 2026-08-24 04:27:25,826 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1213 deleted mail.message records with IDs: [11922] 2026-08-24 04:27:25,843 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1213 deleted calendar.event records with IDs: [25] 2026-08-24 04:27:25,846 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1213 deleted mail.followers records with IDs: [4620, 4621] 2026-08-24 04:27:26,251 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [529] 2026-08-24 04:27:26,288 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1213 deleted mail.message records with IDs: [11926] 2026-08-24 04:27:26,300 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1213 deleted calendar.event records with IDs: [26] 2026-08-24 04:27:26,303 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1213 deleted mail.followers records with IDs: [4627, 4628] 2026-08-24 04:27:26,341 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 04:27:26,349 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_sale_crm.tests.test_convert_lead2so: Starting TestAppointment.test_sales_man_click_convert_lead2so ... 2026-08-24 04:27:26,552 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [530] 2026-08-24 04:27:26,558 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11930] 2026-08-24 04:27:26,562 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:26,771 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [531] 2026-08-24 04:27:26,776 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11932] 2026-08-24 04:27:26,780 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:26,988 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [532] 2026-08-24 04:27:26,993 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11934] 2026-08-24 04:27:26,997 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:27,137 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:27:27,147 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_appointment_submit_async_notify: Starting TestAppointmentSubmitAsyncNotify.test_appointment_submit_must_not_send_notification_mail_synchronously ... 2026-08-24 04:27:27,894 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:27:27,916 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:27:28,254 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 04:27:28,278 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-24 04:27:28,287 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_am_value_parsed_correctly ... 2026-08-24 04:27:28,298 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_invalid_values_return_none ... 2026-08-24 04:27:28,310 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_iso_fallback_value ... 2026-08-24 04:27:28,326 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_noon_and_midnight ... 2026-08-24 04:27:28,344 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_parsed_correctly ... 2026-08-24 04:27:28,361 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_under_non_english_locale ... 2026-08-24 04:27:28,384 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:27:28,395 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_constraint_hour_shift ... 2026-08-24 04:27:28,631 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [536] 2026-08-24 04:27:28,637 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11941] 2026-08-24 04:27:28,641 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:28,861 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [537] 2026-08-24 04:27:28,866 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11943] 2026-08-24 04:27:28,869 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:29,088 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [538] 2026-08-24 04:27:29,093 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11945] 2026-08-24 04:27:29,096 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:29,155 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-08-24 04:27:29,242 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_1 ... 2026-08-24 04:27:29,452 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [539] 2026-08-24 04:27:29,456 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11971] 2026-08-24 04:27:29,460 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:29,651 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [540] 2026-08-24 04:27:29,656 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11973] 2026-08-24 04:27:29,659 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:29,851 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [541] 2026-08-24 04:27:29,857 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11975] 2026-08-24 04:27:29,861 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:29,921 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-08-24 04:27:29,942 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_2 ... 2026-08-24 04:27:30,148 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [542] 2026-08-24 04:27:30,152 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11978] 2026-08-24 04:27:30,156 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:30,382 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [543] 2026-08-24 04:27:30,388 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11980] 2026-08-24 04:27:30,391 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:30,632 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [544] 2026-08-24 04:27:30,638 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11982] 2026-08-24 04:27:30,642 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:30,701 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-08-24 04:27:30,775 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_3 ... 2026-08-24 04:27:30,994 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [545] 2026-08-24 04:27:30,999 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11987] 2026-08-24 04:27:31,003 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:31,220 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [546] 2026-08-24 04:27:31,225 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11989] 2026-08-24 04:27:31,229 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:31,426 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [547] 2026-08-24 04:27:31,430 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11991] 2026-08-24 04:27:31,434 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:31,483 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-08-24 04:27:31,544 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_4_resource_calendar ... 2026-08-24 04:27:31,747 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [548] 2026-08-24 04:27:31,751 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11996] 2026-08-24 04:27:31,755 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:31,952 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [549] 2026-08-24 04:27:31,957 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11998] 2026-08-24 04:27:31,960 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:32,169 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [550] 2026-08-24 04:27:32,173 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12000] 2026-08-24 04:27:32,177 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:32,226 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-08-24 04:27:32,230 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [48, 49] 2026-08-24 04:27:32,261 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:27:32,270 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-08-24 04:27:32,480 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [551] 2026-08-24 04:27:32,485 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12003] 2026-08-24 04:27:32,489 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:32,724 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [552] 2026-08-24 04:27:32,730 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12005] 2026-08-24 04:27:32,734 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:32,962 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [553] 2026-08-24 04:27:32,967 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12007] 2026-08-24 04:27:32,971 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:33,023 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: viin.appointment.type 2026-08-24 04:27:33,034 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #7 deleted mail.message records with IDs: [2141] 2026-08-24 04:27:33,034 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: viin.appointment.type 2026-08-24 04:27:33,038 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 7, model: viin.appointment.type 2026-08-24 04:27:33,069 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_working_time_access ... 2026-08-24 04:27:33,327 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [554] 2026-08-24 04:27:33,334 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12010] 2026-08-24 04:27:33,340 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:33,556 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [555] 2026-08-24 04:27:33,562 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12012] 2026-08-24 04:27:33,565 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:33,778 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [556] 2026-08-24 04:27:33,784 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12014] 2026-08-24 04:27:33,788 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:33,826 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: appointment.type.working.time 2026-08-24 04:27:33,835 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1241, model: appointment.type.working.time 2026-08-24 04:27:33,839 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1241, model: appointment.type.working.time 2026-08-24 04:27:33,846 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1243 deleted appointment.type.working.time records with IDs: [1] 2026-08-24 04:27:33,867 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:27:33,875 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_address_is_not_overwritten ... 2026-08-24 04:27:34,147 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [557] 2026-08-24 04:27:34,154 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12017] 2026-08-24 04:27:34,157 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:34,353 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [558] 2026-08-24 04:27:34,358 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12019] 2026-08-24 04:27:34,361 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:34,582 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [559] 2026-08-24 04:27:34,589 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12021] 2026-08-24 04:27:34,593 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:34,680 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_with_blank_address_is_not_populated ... 2026-08-24 04:27:34,903 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [560] 2026-08-24 04:27:34,908 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12026] 2026-08-24 04:27:34,911 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:35,134 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [561] 2026-08-24 04:27:35,141 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12028] 2026-08-24 04:27:35,145 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:35,368 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [562] 2026-08-24 04:27:35,374 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12030] 2026-08-24 04:27:35,378 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:35,471 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_hook_defaults_to_protecting_the_partner ... 2026-08-24 04:27:35,689 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [563] 2026-08-24 04:27:35,694 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12035] 2026-08-24 04:27:35,698 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:35,938 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [564] 2026-08-24 04:27:35,943 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12037] 2026-08-24 04:27:35,949 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:36,168 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [565] 2026-08-24 04:27:36,173 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12039] 2026-08-24 04:27:36,176 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:36,266 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_new_guest_partner_is_populated ... 2026-08-24 04:27:36,527 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [566] 2026-08-24 04:27:36,533 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12044] 2026-08-24 04:27:36,537 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:36,743 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [567] 2026-08-24 04:27:36,749 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12046] 2026-08-24 04:27:36,753 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:37,003 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [568] 2026-08-24 04:27:37,009 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12048] 2026-08-24 04:27:37,013 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:37,631 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:27:37,642 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter ... 2026-08-24 04:27:37,909 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [569] 2026-08-24 04:27:37,916 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12054] 2026-08-24 04:27:37,919 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:38,180 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [570] 2026-08-24 04:27:38,186 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12056] 2026-08-24 04:27:38,189 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:38,427 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [571] 2026-08-24 04:27:38,433 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12058] 2026-08-24 04:27:38,436 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:38,496 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:27:39,728 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:39] "GET /appointment/product-demonstration-1/details?user_id=1256&tz=UTC HTTP/1.1" 200 - 203 0.058 1.176 2026-08-24 04:27:39,730 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter: waiting for threads: [] 2026-08-24 04:27:39,753 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter ... 2026-08-24 04:27:40,028 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [572] 2026-08-24 04:27:40,035 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12062] 2026-08-24 04:27:40,041 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:40,289 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [573] 2026-08-24 04:27:40,294 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12064] 2026-08-24 04:27:40,297 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:40,527 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [574] 2026-08-24 04:27:40,532 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12066] 2026-08-24 04:27:40,536 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:40,600 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:27:41,262 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:41] "GET /appointment/product-demonstration-1/details?user_id=1259 HTTP/1.1" 200 - 203 0.072 0.591 2026-08-24 04:27:41,264 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter: waiting for threads: [] 2026-08-24 04:27:41,286 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_module_does_not_call_the_removed_request_context_api ... 2026-08-24 04:27:41,596 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [575] 2026-08-24 04:27:41,601 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12070] 2026-08-24 04:27:41,606 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:41,869 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [576] 2026-08-24 04:27:41,875 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12072] 2026-08-24 04:27:41,879 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:42,105 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [577] 2026-08-24 04:27:42,110 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12074] 2026-08-24 04:27:42,114 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:42,204 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_public_submit_does_not_overwrite_an_existing_partner_address ... 2026-08-24 04:27:42,440 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [578] 2026-08-24 04:27:42,445 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12078] 2026-08-24 04:27:42,449 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:42,685 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-08-24 04:27:42,689 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12080] 2026-08-24 04:27:42,694 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:42,908 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [580] 2026-08-24 04:27:42,912 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12082] 2026-08-24 04:27:42,916 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:27:42,975 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:27:43,652 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:43] "GET /appointment/product-demonstration-1/details?user_id=1265&tz=UTC HTTP/1.1" 200 - 203 0.058 0.620 2026-08-24 04:27:43,797 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:43] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 113 0.038 0.102 2026-08-24 04:27:43,802 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: appointment.appointment 2026-08-24 04:27:44,014 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:44] "GET /my/appointments/20?access_token=1b5387e6-bd44-417c-8037-a0c1c76265cf HTTP/1.1" 200 - 46 0.014 0.201 2026-08-24 04:27:44,043 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:27:44,053 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website.tests.test_skip_confirmation_async_notify: Starting TestSkipConfirmationAsyncNotify.test_skip_confirmation_submit_must_not_send_notification_mail_synchronously ... 2026-08-24 04:27:44,751 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:27:44,773 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:27:45,241 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: Simulating signal changes during tests 2026-08-24 04:27:45,265 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 04:27:45,275 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_api_get_staffs ... 2026-08-24 04:27:46,117 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:27:46,125 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:27:46,347 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:46] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 12 0.004 0.220 2026-08-24 04:27:46,376 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:46] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 16 0.005 0.021 2026-08-24 04:27:46,402 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:46] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 15 0.004 0.018 2026-08-24 04:27:46,402 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr.TestAppointmentWebsiteHR.test_api_get_staffs: waiting for threads: [] 2026-08-24 04:27:46,424 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_validate_appointment_submit ... 2026-08-24 04:27:47,285 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.res_users: Login successful for db:rb-5fd110a-224202-407437 login:portal from n/a 2026-08-24 04:27:47,315 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-24 04:27:48,246 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:48] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 69 0.021 0.911 2026-08-24 04:27:48,461 202 INFO rb-5fd110a-224202-407437 werkzeug: 127.0.0.1 - - [24/Aug/2026 04:27:48] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 114 0.054 0.155 2026-08-24 04:27:48,490 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-24 04:27:51,516 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_01_can_confirm ... 2026-08-24 04:27:51,595 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_02_can_confirm ... 2026-08-24 04:27:51,665 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_03_can_confirm ... 2026-08-24 04:27:51,694 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_04_can_confirm ... 2026-08-24 04:27:51,729 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_admin_can_force_validate ... 2026-08-24 04:27:51,867 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [591] 2026-08-24 04:27:51,929 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_can_validate_can_refuse ... 2026-08-24 04:27:52,065 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [592] 2026-08-24 04:27:52,146 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_02_can_validate_can_refuse ... 2026-08-24 04:27:52,283 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [593] 2026-08-24 04:27:52,503 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1287 deleted mail.activity records with IDs: [166] 2026-08-24 04:27:52,589 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1287 deleted mail.mail records with IDs: [594] 2026-08-24 04:27:52,671 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1291 deleted mail.activity records with IDs: [167] 2026-08-24 04:27:52,760 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1291 deleted mail.mail records with IDs: [595] 2026-08-24 04:27:52,785 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_can_validate_can_refuse ... 2026-08-24 04:27:52,931 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [596] 2026-08-24 04:27:53,007 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_compute_can_validate_can_refuse ... 2026-08-24 04:27:53,085 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse ... 2026-08-24 04:27:53,154 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse_1 ... 2026-08-24 04:27:53,288 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [597] 2026-08-24 04:27:53,347 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [598] 2026-08-24 04:27:53,407 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [599] 2026-08-24 04:27:53,466 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [600] 2026-08-24 04:27:53,560 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_01_compute_can_mark_done ... 2026-08-24 04:27:53,697 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [601] 2026-08-24 04:27:53,804 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [173] 2026-08-24 04:27:53,886 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [602] 2026-08-24 04:27:53,975 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_02_compute_can_mark_done ... 2026-08-24 04:27:54,119 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [603] 2026-08-24 04:27:54,216 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [174] 2026-08-24 04:27:54,307 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [604] 2026-08-24 04:27:54,338 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_03_compute_can_mark_done ... 2026-08-24 04:27:54,470 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [605] 2026-08-24 04:27:54,586 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [175] 2026-08-24 04:27:54,675 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [606] 2026-08-24 04:27:54,706 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_01_access_right_approval_request_base_user ... 2026-08-24 04:27:54,727 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_02_access_right_approval_request_approval_officer ... 2026-08-24 04:27:54,745 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_03_access_right_approval_request_type_base_user ... 2026-08-24 04:27:54,752 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1284, model: approval.request.type 2026-08-24 04:27:54,758 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1284, model: approval.request.type 2026-08-24 04:27:54,760 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1284, model: approval.request.type 2026-08-24 04:27:54,774 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_04_access_right_approval_request_type_approval_officer ... 2026-08-24 04:27:54,781 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1291, model: approval.request.type 2026-08-24 04:27:54,788 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1291, model: approval.request.type 2026-08-24 04:27:54,791 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1291, model: approval.request.type 2026-08-24 04:27:54,805 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_05_access_right_approval_request_type_approval_admin ... 2026-08-24 04:27:54,830 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_06_access_right_type_approval_user_line_base_user ... 2026-08-24 04:27:54,837 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1284, model: approval.request.type 2026-08-24 04:27:54,844 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1284, model: approval.request.type 2026-08-24 04:27:54,847 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1284, model: approval.request.type 2026-08-24 04:27:54,861 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_07_access_right_type_approval_user_line_approval_manager ... 2026-08-24 04:27:54,886 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_10_access_right_request_approval_user_line_approval_officer ... 2026-08-24 04:27:54,916 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_01_access_rule_approval_request_base_user ... 2026-08-24 04:27:54,961 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-24 04:27:54,980 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-24 04:27:55,006 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-24 04:27:55,031 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-24 04:27:55,060 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_02_access_rule_approval_request_follower ... 2026-08-24 04:27:55,161 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-24 04:27:55,184 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-24 04:27:55,207 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-24 04:27:55,232 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_03_access_rule_approval_request_parent ... 2026-08-24 04:27:55,399 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [607] 2026-08-24 04:27:55,467 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1287, model: viin.approval.request 2026-08-24 04:27:55,484 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1287, model: viin.approval.request 2026-08-24 04:27:55,501 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1287, model: viin.approval.request 2026-08-24 04:27:55,522 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_04_access_rule_approval_officer ... 2026-08-24 04:27:55,559 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_05_access_rule_request_approval_user_line ... 2026-08-24 04:27:55,634 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-08-24 04:27:55,701 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1284, model: request.approval.user.line 2026-08-24 04:27:55,754 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1284, model: request.approval.user.line 2026-08-24 04:27:55,769 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_06_access_rule_request_approval_user_line ... 2026-08-24 04:27:55,845 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1291, model: request.approval.user.line 2026-08-24 04:27:55,900 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1291, model: request.approval.user.line 2026-08-24 04:27:55,915 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_access_rule_request_approval_user_line ... 2026-08-24 04:27:55,984 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-08-24 04:27:55,998 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_actions_still_work_for_admin_after_confirm ... 2026-08-24 04:27:56,139 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [608] 2026-08-24 04:27:56,190 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [609] 2026-08-24 04:27:56,238 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [610] 2026-08-24 04:27:56,286 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [611] 2026-08-24 04:27:56,381 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [177, 178, 179, 180] 2026-08-24 04:27:56,456 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [612] 2026-08-24 04:27:56,564 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [613] 2026-08-24 04:27:56,586 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_approval_user_line_admin_can_manage_in_draft_only ... 2026-08-24 04:27:56,760 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [614] 2026-08-24 04:27:56,812 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [615] 2026-08-24 04:27:56,865 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [616] 2026-08-24 04:27:56,914 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [617] 2026-08-24 04:27:56,966 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9, 10, 11, 12], uid: 2, model: request.approval.user.line 2026-08-24 04:27:56,977 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [9, 10, 11, 12], uid: 2, model: request.approval.user.line 2026-08-24 04:27:56,988 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 2, model: request.approval.user.line 2026-08-24 04:27:57,009 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_approval_user_line_admin_read_only_after_confirm ... 2026-08-24 04:27:57,145 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [618] 2026-08-24 04:27:57,198 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [619] 2026-08-24 04:27:57,248 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [620] 2026-08-24 04:27:57,296 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [621] 2026-08-24 04:27:57,403 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [21], uid: 2, model: request.approval.user.line 2026-08-24 04:27:57,419 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9], uid: 2, model: request.approval.user.line 2026-08-24 04:27:57,457 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 2, model: request.approval.user.line 2026-08-24 04:27:57,477 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_08_access_rule_request_approval_user_line ... 2026-08-24 04:27:57,530 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1287, model: viin.approval.request 2026-08-24 04:27:57,601 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_07_01_personal_request ... 2026-08-24 04:27:57,719 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [8], uid: 1284, model: viin.approval.request 2026-08-24 04:27:57,799 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-24 04:27:58,931 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_non_sequential_activity_keeps_only_pending_approvers ... 2026-08-24 04:27:59,218 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [622] 2026-08-24 04:27:59,293 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [623] 2026-08-24 04:27:59,348 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [624] 2026-08-24 04:27:59,399 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [625] 2026-08-24 04:27:59,472 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1296 deleted mail.activity records with IDs: [189, 190, 191, 192] 2026-08-24 04:27:59,527 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1296 deleted mail.mail records with IDs: [626] 2026-08-24 04:27:59,572 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1296 deleted mail.mail records with IDs: [627] 2026-08-24 04:27:59,619 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1296 deleted mail.mail records with IDs: [628] 2026-08-24 04:27:59,692 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1297 deleted mail.activity records with IDs: [193, 194, 195] 2026-08-24 04:27:59,746 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1297 deleted mail.mail records with IDs: [629] 2026-08-24 04:27:59,791 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1297 deleted mail.mail records with IDs: [630] 2026-08-24 04:27:59,826 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_sequential_multiple_approvers_activity_moves_to_next_step ... 2026-08-24 04:28:00,097 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [631] 2026-08-24 04:28:00,152 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [632] 2026-08-24 04:28:00,230 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1296 deleted mail.activity records with IDs: [198, 199] 2026-08-24 04:28:00,289 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1296 deleted mail.mail records with IDs: [633] 2026-08-24 04:28:00,337 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1296 deleted mail.mail records with IDs: [634] 2026-08-24 04:28:00,416 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1299 deleted mail.activity records with IDs: [200, 201] 2026-08-24 04:28:00,472 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1299 deleted mail.mail records with IDs: [635] 2026-08-24 04:28:00,527 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-24 04:28:05,464 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_01_single_amount_currency_and_subtotal ... 2026-08-24 04:28:05,633 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_02_single_amount2_fallback_when_amount_disabled ... 2026-08-24 04:28:05,822 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_03_multi_aggregates_request_amount_currency_and_subtotal ... 2026-08-24 04:28:06,065 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [33] 2026-08-24 04:28:06,093 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_04_quantity_priority_integer_over_float ... 2026-08-24 04:28:06,264 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_05_currency_conversion_uses_rate_date ... 2026-08-24 04:28:06,418 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_06_recompute_when_values_change ... 2026-08-24 04:28:06,629 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_07_company_currency_rounding ... 2026-08-24 04:28:06,804 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_08_multi_header_vs_lines_precedence ... 2026-08-24 04:28:07,032 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [38] 2026-08-24 04:28:07,060 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_09_multi_lines_use_amount2_as_base ... 2026-08-24 04:28:07,328 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [40] 2026-08-24 04:28:07,355 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_10_line_currency_conversion_uses_request_date ... 2026-08-24 04:28:07,592 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:28:08,250 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [54400, 54401, 54402, 54403, 54404, 54405] 2026-08-24 04:28:08,425 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [54406, 54407, 54408, 54409, 54410, 54411] 2026-08-24 04:28:08,546 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4785] 2026-08-24 04:28:08,571 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300390] 2026-08-24 04:28:08,584 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2353] 2026-08-24 04:28:08,584 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted approval.request.type records with IDs: [2] 2026-08-24 04:28:08,682 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [54412, 54413, 54414, 54415, 54416, 54417, 54418, 54419, 54420] 2026-08-24 04:28:09,259 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-08-24 04:28:09,627 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-08-24 04:28:09,992 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-08-24 04:28:10,065 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [204] 2026-08-24 04:28:10,486 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2026-08-24 04:28:10,847 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [640] 2026-08-24 04:28:10,898 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [206] 2026-08-24 04:28:11,304 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [641] 2026-08-24 04:28:11,360 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [207] 2026-08-24 04:28:11,791 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2026-08-24 04:28:11,850 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [208] 2026-08-24 04:28:12,280 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [643] 2026-08-24 04:28:12,333 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [209] 2026-08-24 04:28:12,681 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [644] 2026-08-24 04:28:12,712 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [210] 2026-08-24 04:28:13,056 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [645] 2026-08-24 04:28:13,086 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [211] 2026-08-24 04:28:13,436 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [646] 2026-08-24 04:28:13,453 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_101_missing_state ... 2026-08-24 04:28:13,477 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_102_waiting_state ... 2026-08-24 04:28:13,503 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_103_partial_state ... 2026-08-24 04:28:13,527 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_104_full_state ... 2026-08-24 04:28:13,550 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_105_refused_state ... 2026-08-24 04:28:13,574 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_106_cancelled_state ... 2026-08-24 04:28:13,597 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_201_can_generate_flag ... 2026-08-24 04:28:13,624 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_301_payload_has_requests_and_lines ... 2026-08-24 04:28:14,086 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [647] 2026-08-24 04:28:14,266 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_501_optional_types_without_requests_hide_ribbon ... 2026-08-24 04:28:14,450 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_502_optional_only_waiting ... 2026-08-24 04:28:14,993 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [648] 2026-08-24 04:28:15,025 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_503_optional_only_full ... 2026-08-24 04:28:15,552 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [649] 2026-08-24 04:28:15,625 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [215] 2026-08-24 04:28:15,702 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_504_optional_only_refused ... 2026-08-24 04:28:16,248 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [650] 2026-08-24 04:28:16,305 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [216] 2026-08-24 04:28:16,365 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_505_optional_only_cancelled ... 2026-08-24 04:28:16,904 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [651] 2026-08-24 04:28:16,937 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [217] 2026-08-24 04:28:16,961 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_506_optional_only_partial ... 2026-08-24 04:28:17,599 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [652] 2026-08-24 04:28:17,675 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [218] 2026-08-24 04:28:18,050 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [653] 2026-08-24 04:28:18,089 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_601_search_by_approval_coverage_state_on_partner ... 2026-08-24 04:28:18,136 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_employee ... 2026-08-24 04:28:18,185 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_partner_in_operator ... 2026-08-24 04:28:18,212 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_get_view_injects_filters_only_when_approval_enabled ... 2026-08-24 04:28:18,272 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_search_by_approval_coverage_state_on_partner_not_in_operator ... 2026-08-24 04:28:18,300 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_get_view_does_not_duplicate_filters ... 2026-08-24 04:28:18,339 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_search_by_approval_coverage_state_on_partner_not_equal_operator ... 2026-08-24 04:28:18,365 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_employee_type_is_isolated_from_partners ... 2026-08-24 04:28:18,392 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-08-24 04:28:18,402 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_01_functional_sanity ... 2026-08-24 04:28:18,421 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_02_query_count_cold ... 2026-08-24 04:28:18,472 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 13 < 16 in test_02_query_count_cold at /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/tests/test_approval_field_mapping_performance.py:95 2026-08-24 04:28:18,486 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_03_query_count_warm ... 2026-08-24 04:28:18,537 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 5 < 8 in test_03_query_count_warm at /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/tests/test_approval_field_mapping_performance.py:107 2026-08-24 04:28:18,551 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_04_query_count_scaling_with_more_children ... 2026-08-24 04:28:18,601 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 13 < 16 in test_04_query_count_scaling_with_more_children at /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/tests/test_approval_field_mapping_performance.py:124 2026-08-24 04:28:18,614 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_05_strict_mode_validation_error ... 2026-08-24 04:28:18,647 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:28:18,828 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_01_single_header_and_one_child ... 2026-08-24 04:28:19,373 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [654] 2026-08-24 04:28:19,410 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_02_single_header_and_two_children ... 2026-08-24 04:28:20,142 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [655] 2026-08-24 04:28:20,189 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:28:20,689 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_multi_header_field_default_from_line_code_applied_to_sources ... 2026-08-24 04:28:21,235 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1302 deleted mail.mail records with IDs: [656] 2026-08-24 04:28:21,295 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_single_header_default_applied_to_source_only_field ... 2026-08-24 04:28:21,951 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1302 deleted mail.mail records with IDs: [657] 2026-08-24 04:28:22,023 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_single_line_default_applied_to_source_children_only ... 2026-08-24 04:28:22,699 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1302 deleted request.approval.user.line records with IDs: [65] 2026-08-24 04:28:22,916 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1302 deleted mail.mail records with IDs: [658] 2026-08-24 04:28:22,987 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:28:23,295 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_loads_defaults_fill_if_empty ... 2026-08-24 04:28:24,098 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_overrides_when_forced ... 2026-08-24 04:28:24,838 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_respects_existing_context_values_when_not_forced ... 2026-08-24 04:28:25,530 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_onchange_type_applies_defaults ... 2026-08-24 04:28:26,821 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:28:27,073 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_01_default_code_must_be_dict ... 2026-08-24 04:28:27,121 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-08-24 04:28:27,151 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_03_default_code_unknown_field_is_ignored ... 2026-08-24 04:28:27,270 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_10_apply_defaults_fill_if_empty ... 2026-08-24 04:28:27,468 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_11_do_not_override_when_existing_value_present ... 2026-08-24 04:28:27,617 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_20_override_when_force_enabled ... 2026-08-24 04:28:27,856 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_30_helpers_uid_now_company_ref ... 2026-08-24 04:28:28,048 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_40_comment_only_is_treated_as_empty ... 2026-08-24 04:28:28,162 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_41_inline_comment_is_ignored ... 2026-08-24 04:28:28,280 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:28:28,748 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_loads_defaults_fill_if_empty ... 2025-01-31 09:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1305 deleted request.approval.user.line records with IDs: [71] 2026-08-24 04:28:29,130 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_overrides_when_forced ... 2025-01-31 09:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1305 deleted request.approval.user.line records with IDs: [71] 2026-08-24 04:28:29,609 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_respects_context_when_not_forced ... 2026-08-24 04:28:29,931 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1305 deleted request.approval.user.line records with IDs: [71] 2026-08-24 04:28:29,976 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_uses_line_defaults_not_header ... 2026-08-24 04:28:30,984 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_overridden_when_forced ... 2026-08-24 04:28:32,068 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_vs_defaults_not_forced ... 2026-08-24 04:28:33,065 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:28:33,383 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_01_default_code_must_be_dict ... 2026-08-24 04:28:33,442 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-08-24 04:28:33,473 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_03_line_default_code_unknown_field_is_ignored ... 2026-08-24 04:28:33,590 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_04_line_default_code_comment_only ... 2026-08-24 04:28:33,720 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_10_line_defaults_fill_if_empty_direct_create ... 2026-08-24 04:28:33,929 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_11_line_defaults_do_not_override_existing_values_direct_create ... 2026-08-24 04:28:34,073 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_20_line_defaults_override_when_forced_direct_create ... 2026-08-24 04:28:34,313 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_30_line_helpers_uid_now_ref_direct_create ... 2026-08-24 04:28:34,526 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_40_line_defaults_fill_if_empty_via_request_write ... 2025-01-31 09:00:00,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-24 04:28:34,759 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_41_line_defaults_do_not_override_existing_values_via_request_write ... 2026-08-24 04:28:34,902 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-24 04:28:34,931 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_42_line_defaults_override_when_forced_via_request_write ... 2026-08-24 04:28:35,080 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-24 04:28:35,108 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_50_isolation_header_vs_line_defaults_direct_create_line ... 2026-08-24 04:28:35,376 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_51_isolation_header_vs_line_defaults_via_request_write ... 2026-08-24 04:28:35,568 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-24 04:28:35,607 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_52_independent_force_policy_header_forced_line_not_forced ... 2026-08-24 04:28:35,779 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_53_independent_force_policy_header_not_forced_line_forced ... 2026-08-24 04:28:35,952 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_60_create_request_with_lines_defaults_applied ... 2026-08-24 04:28:36,131 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_61_create_request_with_lines_values_take_precedence_when_not_forced ... 2026-08-24 04:28:36,356 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_62_create_request_with_lines_line_forced_overrides_values ... 2026-08-24 04:28:36,630 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_63_create_request_with_multiple_lines_mixed_values_and_force ... 2026-08-24 04:28:37,036 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:28:39,619 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_01_compute_approvers ... 2026-08-24 04:28:39,688 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_02_compute_approvers ... 2026-08-24 04:28:39,748 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_03_compute_approvers ... 2026-08-24 04:28:40,036 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_01_compute_state ... 2026-08-24 04:28:40,092 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_02_compute_state ... 2026-08-24 04:28:40,228 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [659] 2026-08-24 04:28:40,294 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_03_compute_state ... 2026-08-24 04:28:40,457 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [660] 2026-08-24 04:28:40,543 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [226] 2026-08-24 04:28:40,634 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [661] 2026-08-24 04:28:40,901 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_04_compute_state ... 2026-08-24 04:28:41,066 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [662] 2026-08-24 04:28:41,164 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [228] 2026-08-24 04:28:41,243 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [663] 2026-08-24 04:28:41,337 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [229] 2026-08-24 04:28:41,413 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [664] 2026-08-24 04:28:41,543 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_05_compute_state ... 2026-08-24 04:28:41,676 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [665] 2026-08-24 04:28:41,765 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [231] 2026-08-24 04:28:41,846 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [666] 2026-08-24 04:28:41,947 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [232] 2026-08-24 04:28:42,039 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [667] 2026-08-24 04:28:42,140 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [233] 2026-08-24 04:28:42,231 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [668] 2026-08-24 04:28:42,283 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_06_compute_state ... 2026-08-24 04:28:42,570 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [669] 2026-08-24 04:28:42,655 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [234] 2026-08-24 04:28:42,737 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [670] 2026-08-24 04:28:42,845 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [235] 2026-08-24 04:28:42,953 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [671] 2026-08-24 04:28:43,071 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [236] 2026-08-24 04:28:43,156 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [672] 2026-08-24 04:28:43,251 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [237] 2026-08-24 04:28:43,339 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [673] 2026-08-24 04:28:43,406 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_07_compute_state ... 2026-08-24 04:28:43,545 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [674] 2026-08-24 04:28:43,670 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [239] 2026-08-24 04:28:43,748 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [675] 2026-08-24 04:28:43,799 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_08_compute_state ... 2026-08-24 04:28:43,961 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [676] 2026-08-24 04:28:44,059 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [240] 2026-08-24 04:28:44,139 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [677] 2026-08-24 04:28:44,246 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [241] 2026-08-24 04:28:44,337 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [678] 2026-08-24 04:28:44,390 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_09_compute_state ... 2026-08-24 04:28:44,528 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [679] 2026-08-24 04:28:44,617 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [242] 2026-08-24 04:28:44,699 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [680] 2026-08-24 04:28:44,824 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_10_compute_state ... 2026-08-24 04:28:44,973 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [681] 2026-08-24 04:28:45,069 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [243] 2026-08-24 04:28:45,159 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [682] 2026-08-24 04:28:45,211 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_11_compute_state ... 2026-08-24 04:28:45,351 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [683] 2026-08-24 04:28:45,409 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [244] 2026-08-24 04:28:45,477 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_12_compute_state ... 2026-08-24 04:28:45,609 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [684] 2026-08-24 04:28:45,705 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [245] 2026-08-24 04:28:45,775 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [685] 2026-08-24 04:28:45,802 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_13_compute_state ... 2026-08-24 04:28:45,953 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [686] 2026-08-24 04:28:46,057 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [246] 2026-08-24 04:28:46,146 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [687] 2026-08-24 04:28:46,261 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_14_compute_state ... 2026-08-24 04:28:46,635 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [688] 2026-08-24 04:28:46,699 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [689] 2026-08-24 04:28:46,763 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [690] 2026-08-24 04:28:46,875 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [247, 248, 249] 2026-08-24 04:28:46,978 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [691] 2026-08-24 04:28:47,073 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [692] 2026-08-24 04:28:47,123 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [693] 2026-08-24 04:28:47,214 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [250, 251] 2026-08-24 04:28:47,301 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [694] 2026-08-24 04:28:47,385 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [252] 2026-08-24 04:28:47,483 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [695] 2026-08-24 04:28:47,537 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_15_compute_state ... 2026-08-24 04:28:47,820 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [696] 2026-08-24 04:28:47,875 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [697] 2026-08-24 04:28:47,927 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [698] 2026-08-24 04:28:48,023 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [253, 254, 255] 2026-08-24 04:28:48,109 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [699] 2026-08-24 04:28:48,203 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [700] 2026-08-24 04:28:48,258 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [701] 2026-08-24 04:28:48,360 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [256, 257] 2026-08-24 04:28:48,449 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [702] 2026-08-24 04:28:48,533 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [258] 2026-08-24 04:28:48,633 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [703] 2026-08-24 04:28:48,692 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_16_compute_state ... 2026-08-24 04:28:48,974 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted request.approval.user.line records with IDs: [110] 2026-08-24 04:28:49,009 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_19_compute_state ... 2026-08-24 04:28:49,209 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [704] 2026-08-24 04:28:49,325 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [259] 2026-08-24 04:28:49,405 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [705] 2026-08-24 04:28:49,566 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [706] 2026-08-24 04:28:49,675 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_20_compute_state ... 2026-08-24 04:28:49,815 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [707] 2026-08-24 04:28:49,871 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [708] 2026-08-24 04:28:49,930 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [709] 2026-08-24 04:28:49,983 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [710] 2026-08-24 04:28:50,095 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [260, 261, 262, 263] 2026-08-24 04:28:50,195 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [711] 2026-08-24 04:28:50,251 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [712] 2026-08-24 04:28:50,313 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [713] 2026-08-24 04:28:50,413 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [264, 265, 266] 2026-08-24 04:28:50,498 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [714] 2026-08-24 04:28:50,556 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [715] 2026-08-24 04:28:50,659 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [267, 268] 2026-08-24 04:28:50,748 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [716] 2026-08-24 04:28:50,861 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [269] 2026-08-24 04:28:50,951 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [717] 2026-08-24 04:28:51,006 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_00_direct_manager_in_line_users ... 2026-08-24 04:28:51,352 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [718] 2026-08-24 04:28:51,421 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [719] 2026-08-24 04:28:51,525 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [270, 271] 2026-08-24 04:28:51,609 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [720] 2026-08-24 04:28:51,701 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [272] 2026-08-24 04:28:51,783 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [721] 2026-08-24 04:28:51,816 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_01_direct_manager_in_line_users_not_require ... 2026-08-24 04:28:52,135 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [722] 2026-08-24 04:28:52,184 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [723] 2026-08-24 04:28:52,241 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [724] 2026-08-24 04:28:52,333 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [273, 274, 275] 2026-08-24 04:28:52,419 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [725] 2026-08-24 04:28:52,478 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [726] 2026-08-24 04:28:52,587 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [276, 277] 2026-08-24 04:28:52,663 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [727] 2026-08-24 04:28:52,755 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [278] 2026-08-24 04:28:52,850 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [728] 2026-08-24 04:28:52,884 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_01_activity_schedule ... 2026-08-24 04:28:53,182 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [729] 2026-08-24 04:28:53,250 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [730] 2026-08-24 04:28:53,377 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [279, 280] 2026-08-24 04:28:53,486 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [731] 2026-08-24 04:28:53,624 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [281] 2026-08-24 04:28:53,729 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [732] 2026-08-24 04:28:53,769 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_02_activity_schedule ... 2026-08-24 04:28:54,085 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [733] 2026-08-24 04:28:54,173 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [282] 2026-08-24 04:28:54,254 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [734] 2026-08-24 04:28:54,348 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [283] 2026-08-24 04:28:54,426 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [735] 2026-08-24 04:28:54,455 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_07_01_list_of_approvers_empty ... 2026-08-24 04:28:55,250 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_multiple_approvers_at_each_step ... 2026-08-24 04:28:55,579 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [736] 2026-08-24 04:28:55,633 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [737] 2026-08-24 04:28:55,784 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [284, 285] 2026-08-24 04:28:55,878 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [738] 2026-08-24 04:28:55,943 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [739] 2026-08-24 04:28:56,063 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [286, 287] 2026-08-24 04:28:56,178 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [740] 2026-08-24 04:28:56,217 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-24 04:28:56,534 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_001_confirm_blocks_when_lines_required_missing ... 2026-08-24 04:28:56,732 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [124] 2026-08-24 04:28:56,760 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_002_confirm_succeeds_when_line_present ... 2026-08-24 04:28:57,380 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [741] 2026-08-24 04:28:57,412 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_003_confirm_not_blocked_when_lines_optional ... 2026-08-24 04:28:57,742 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [742] 2026-08-24 04:28:57,780 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:29:00,395 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_01_min_approvals ... 2026-08-24 04:29:00,573 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approval_type_copy ... 2026-08-24 04:29:00,694 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approve_request_count ... 2026-08-24 04:29:00,881 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1318 deleted mail.mail records with IDs: [743] 2026-08-24 04:29:01,014 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1318 deleted mail.mail records with IDs: [744] 2026-08-24 04:29:01,127 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [290] 2026-08-24 04:29:01,230 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [745] 2026-08-24 04:29:01,288 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_constraint_approval_user_line ... 2026-08-24 04:29:01,379 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_days_to_approve_is_negative ... 2026-08-24 04:29:01,412 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-24 04:29:03,719 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_01_dest_model_id_and_has_lines_by_mode ... 2026-08-24 04:29:03,844 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_02_has_lines_multi_with_src_model_set ... 2026-08-24 04:29:04,052 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_05_applicable_record_domain_validation_ok_and_bad ... 2026-08-24 04:29:04,103 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_06_before_approval_required_domain_validation_ok_and_bad ... 2026-08-24 04:29:04,151 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_101_uom_enable_single ... 2026-08-24 04:29:05,820 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:29:05,877 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_001_only_applicable_set_required_empty ... 2026-08-24 04:29:06,084 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_002_only_required_all_records ... 2026-08-24 04:29:06,298 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_003_required_and_applicable_and_combination ... 2026-08-24 04:29:06,488 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_004_required_specific_field_and_applicable_companies ... 2026-08-24 04:29:06,708 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_005_required_empty_list_literal ... 2026-08-24 04:29:06,899 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_006_required_invalid_syntax_safe_fallback ... 2026-08-24 04:29:07,107 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_007_applicable_empty_and_required_all ... 2026-08-24 04:29:07,301 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_008_and_shape_is_stable_against_visibility ... 2026-08-24 04:29:07,528 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:29:10,765 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_approver_role_shows_hr_job_position ... 2026-08-24 04:29:11,125 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_module_strings_carry_no_tax_vocabulary ... 2026-08-24 04:29:11,139 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_slip_totals_dict_exposes_no_tax_key ... 2026-08-24 04:29:11,314 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_empty_slip_snapshot_returns_no_columns ... 2026-08-24 04:29:11,490 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_header_slip_gate_excludes_only_disabled_sentinels ... 2026-08-24 04:29:11,794 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_manager_prerequisite_alert_names_missing_hr_data ... 2026-08-24 04:29:12,145 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_request_currency_at_early_utc_hour ... 2026-08-24 04:29:12,395 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_the_request_currency ... 2026-08-24 04:29:12,694 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_refuse_reason_prints_on_slip_only_when_refused ... 2026-08-24 04:29:13,054 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_configuration_is_frozen_at_request_creation ... 2026-08-24 04:29:13,228 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted viin.approval.type.header.slip.field records with IDs: [3] 2026-08-24 04:29:13,236 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted viin.approval.type.line.slip.field records with IDs: [2] 2026-08-24 04:29:13,258 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_report_action_resolves_and_renders ... 2026-08-24 04:29:13,568 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_totals_hidden_when_only_refused_or_cancelled_lines ... 2026-08-24 04:29:14,040 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-24 04:29:14,536 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_101_orm_write_does_not_trigger_type_onchange_hook ... 2026-08-24 04:29:14,678 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_201_form_onchange_triggers_type_onchange_hook ... 2026-08-24 04:29:15,513 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_202_form_onchange_can_update_many2one_field ... 2026-08-24 04:29:16,384 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_301_line_form_onchange_triggers_type_onchange_hook ... 2026-08-24 04:29:16,819 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1341 deleted request.approval.user.line records with IDs: [161] 2026-08-24 04:29:16,869 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_302_header_and_line_onchange_both_triggered ... 2026-08-24 04:29:18,030 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:29:21,359 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_direct_cursor_access ... 2026-08-24 04:29:21,584 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_model_create_attempt ... 2026-08-24 04:29:21,810 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_sudo_attempt ... 2026-08-24 04:29:22,033 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_with_context_attempt ... 2026-08-24 04:29:22,262 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_write_attempt ... 2026-08-24 04:29:22,483 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_read_user_company_request ... 2026-08-24 04:29:22,721 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_use_readonly_search_count ... 2026-08-24 04:29:22,977 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_comment_only_is_treated_as_empty ... 2026-08-24 04:29:23,204 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_empty_keeps_step_applicable ... 2026-08-24 04:29:23,417 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_false_skips_selector_step ... 2026-08-24 04:29:23,641 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_falsey_non_bool_is_skipped ... 2026-08-24 04:29:23,952 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_assignment ... 2026-08-24 04:29:23,995 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_dunder_import ... 2026-08-24 04:29:24,037 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_runtime_blocks_setattr ... 2026-08-24 04:29:24,262 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_true_adds_selector_step ... 2026-08-24 04:29:24,491 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_truthy_non_bool_is_applied ... 2026-08-24 04:29:24,725 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_whitespace_only_is_treated_as_empty ... 2026-08-24 04:29:24,944 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fails_when_no_manager_found_in_hierarchy ... 2026-08-24 04:29:25,204 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fallback_to_nearest_parent_manager ... 2026-08-24 04:29:25,406 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_manager_is_resolved ... 2026-08-24 04:29:25,606 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_all_must_approve_creates_required_lines ... 2026-08-24 04:29:25,806 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_any_in_step_unions_users ... 2026-08-24 04:29:26,012 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_with_employee_tags_filters_managers ... 2026-08-24 04:29:26,216 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_filter_can_make_resolution_empty ... 2026-08-24 04:29:26,423 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_not_allowed_for_specific_approvers ... 2026-08-24 04:29:26,457 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_requires_tags ... 2026-08-24 04:29:26,488 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_resolves_employees_by_tag ... 2026-08-24 04:29:26,710 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_all_must_approve_creates_one_line_per_user_required_true ... 2026-08-24 04:29:26,915 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_any_in_step_creates_single_line_with_all_users ... 2026-08-24 04:29:27,120 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_filters_out_non_approval_officer_users ... 2026-08-24 04:29:27,326 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_is_not_fixed_when_employee_changes_job ... 2026-08-24 04:29:27,582 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_with_employee_tags_filters_employees ... 2026-08-24 04:29:27,801 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-24 04:29:31,226 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_walks_up_until_manager_is_in_submitter_chain ... 2026-08-24 04:29:31,968 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_can_fallback_to_root_manager ... 2026-08-24 04:29:32,268 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4862] 2026-08-24 04:29:32,676 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_requires_manager_tag_and_chain ... 2026-08-24 04:29:32,907 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_applies_tag_and_chain_together ... 2026-08-24 04:29:33,154 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_empty_when_no_manager_chain_match ... 2026-08-24 04:29:33,391 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_keeps_only_users_in_submitter_manager_chain ... 2026-08-24 04:29:33,625 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_with_tag_filter_applies_tag_and_chain_together ... 2026-08-24 04:29:33,851 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-24 04:29:36,639 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_applies_employee_tag_filter_from_ui ... 2026-08-24 04:29:36,853 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_can_skip_required_step ... 2026-08-24 04:29:37,052 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_does_not_skip_when_result_is_non_empty_even_if_skip_required_true ... 2026-08-24 04:29:37,252 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_required_step_raises_when_no_result_and_skip_required_false ... 2026-08-24 04:29:37,455 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_from_employee_parent_chain_with_tag ... 2026-08-24 04:29:37,657 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_user ... 2026-08-24 04:29:37,872 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-24 04:29:37,883 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_01_arch_flag_stamped_when_enabled ... 2026-08-24 04:29:38,093 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_02_arch_flag_absent_on_blacklisted_model ... 2026-08-24 04:29:38,117 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:29:38,541 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_101_single_attach_override ... 2026-08-24 04:29:38,904 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_102_single_attach_override ... 2026-08-24 04:29:39,507 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_202_multi_attach_override ... 2026-08-24 04:29:39,945 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_203_multi_attach_override ... 2026-08-24 04:29:40,430 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:29:40,874 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_company_mismatch_rejected ... 2026-08-24 04:29:43,804 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_multi_adds_lines_to_existing ... 2026-08-24 04:29:44,909 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1377 deleted request.approval.user.line records with IDs: [246] 2026-08-24 04:29:45,024 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_prefill_access_denied ... 2026-08-24 04:29:45,238 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [174], uid: 1377, model: viin.approval.request 2026-08-24 04:29:45,260 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_single_updates_existing_header ... 2026-08-24 04:29:46,248 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1377 deleted request.approval.user.line records with IDs: [249] 2026-08-24 04:29:46,287 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_type_multi_updates_existing_header ... 2026-08-24 04:29:47,366 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:29:48,089 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_00_select_source_records_without_write_access ... 2026-08-24 04:29:48,276 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_10_select_source_records_action_carries_attach_ctx ... 2026-08-24 04:29:48,480 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_20_attach_multi_adds_lines ... 2026-08-24 04:29:48,978 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_30_attach_single_updates_header ... 2026-08-24 04:29:49,411 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_40_selector_denies_when_type_has_no_src_or_no_write ... 2026-08-24 04:29:49,646 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:29:49,812 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_head_and_all_lines_deleted ... 2026-08-24 04:29:50,268 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12849, 12846] 2026-08-24 04:29:50,404 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2707] 2026-08-24 04:29:50,424 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [73] 2026-08-24 04:29:50,480 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [257] 2026-08-24 04:29:50,501 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12848, 12845] 2026-08-24 04:29:50,567 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2706] 2026-08-24 04:29:50,638 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12851, 12850, 12847] 2026-08-24 04:29:50,703 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [183] 2026-08-24 04:29:50,721 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_main_source_deleted ... 2026-08-24 04:29:51,345 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12855, 12853] 2026-08-24 04:29:51,468 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2708] 2026-08-24 04:29:51,545 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12854] 2026-08-24 04:29:51,603 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [184] 2026-08-24 04:29:51,621 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_lines_removed_when_source_line_deleted ... 2026-08-24 04:29:52,204 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12863, 12858] 2026-08-24 04:29:52,271 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2712] 2026-08-24 04:29:52,286 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [76] 2026-08-24 04:29:52,354 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [260] 2026-08-24 04:29:52,377 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12861, 12859] 2026-08-24 04:29:52,445 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2710] 2026-08-24 04:29:52,515 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12865, 12864, 12860] 2026-08-24 04:29:52,552 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [185] 2026-08-24 04:29:52,569 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_non_draft_request_not_cancelled_when_source_deleted ... 2026-08-24 04:29:53,174 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [746] 2026-08-24 04:29:53,261 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [292] 2026-08-24 04:29:53,399 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12876, 12873, 12869, 12866] 2026-08-24 04:29:53,481 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2713] 2026-08-24 04:29:53,618 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:29:53,627 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_catalog_button_visibility: Starting TestCatalogButtonVisibility.test_action_add_from_catalog_rejected_when_line_product_disabled ... 2026-08-24 04:29:53,840 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:29:53,849 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_catalog_order_data: Starting TestProductCatalogOrderData.test_get_product_catalog_order_data_includes_product_type ... 2026-08-24 04:29:54,102 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:29:54,816 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_01 ... 2026-08-24 04:29:55,586 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_02 ... 2026-08-24 04:29:56,303 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_03 ... 2026-08-24 04:29:57,035 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_04 ... 2026-08-24 04:29:57,825 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:29:58,060 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_header_date_change_recomputes_line_currency_rate_and_request_totals ... 2026-08-24 04:29:58,270 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_line_date_toggle_change_recomputes_line_currency_rate ... 2026-08-24 04:29:58,543 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_request_date_change_recomputes_currency_rate_and_totals ... 2026-08-24 04:29:58,763 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_type_date_toggle_change_recomputes_request_currency_rate ... 2026-08-24 04:29:59,014 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:29:59,024 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_multi ... 2026-08-24 04:29:59,205 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_single ... 2026-08-24 04:29:59,394 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_switch_mode_updates_dest_model_and_lines ... 2026-08-24 04:29:59,618 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [55096, 55097, 55098, 55099, 55100, 55101] 2026-08-24 04:29:59,813 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [55102, 55103, 55104, 55105, 55106, 55107, 55108, 55109, 55110, 55111] 2026-08-24 04:29:59,952 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:29:59,962 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_dest_model_mapping_regen: Starting TestDestModelMappingRegen.test_mapping_targets_change_with_mode ... 2026-08-24 04:30:00,192 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [55118, 55119, 55120, 55121, 55122, 55123] 2026-08-24 04:30:00,349 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:30:00,360 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_request: Starting TestApprovalRequestDynamicField.test_dynamic_fields_rendering_in_approval_request_form_view ... 2026-08-24 04:30:00,428 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:30:00,440 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_wizard: Starting TestWizardDynamicFieldsStrictAll.test_wizard_head_and_line_dynamic_fields_use_strict_patterns ... 2026-08-24 04:30:00,560 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:30:01,049 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_approver_tree_keeps_inactive_multi_users_visible ... 2026-08-24 04:30:01,091 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_current_sequential_approver_moves_activity_to_next_active_step ... 2026-08-24 04:30:01,415 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [747] 2026-08-24 04:30:01,476 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1241] 2026-08-24 04:30:01,486 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [293] 2026-08-24 04:30:01,615 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [748] 2026-08-24 04:30:01,675 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_only_pending_approver_refuses_request_and_clears_activity ... 2026-08-24 04:30:01,954 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [749] 2026-08-24 04:30:02,020 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1241] 2026-08-24 04:30:02,032 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [295] 2026-08-24 04:30:02,092 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_python_selector_skips_inactive_users ... 2026-08-24 04:30:02,125 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1242] 2026-08-24 04:30:02,362 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_reactivating_pending_sequential_approver_recreates_activity ... 2026-08-24 04:30:02,711 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [750] 2026-08-24 04:30:02,779 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1241] 2026-08-24 04:30:02,788 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [296] 2026-08-24 04:30:02,877 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [751] 2026-08-24 04:30:02,940 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [297] 2026-08-24 04:30:03,039 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [752] 2026-08-24 04:30:03,092 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:30:03,101 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_child_mapping_domains ... 2026-08-24 04:30:03,122 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_allows_company_and_currency_manual ... 2026-08-24 04:30:03,155 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_candidates_from_model_by_mode ... 2026-08-24 04:30:03,453 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_src_domain_basic_constraints ... 2026-08-24 04:30:03,484 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:30:04,202 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_01 ... 2026-08-24 04:30:04,480 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_02 ... 2026-08-24 04:30:04,738 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_03 ... 2026-08-24 04:30:05,041 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_04 ... 2026-08-24 04:30:05,308 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_05 ... 2026-08-24 04:30:05,570 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_06 ... 2026-08-24 04:30:05,842 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_07 ... 2026-08-24 04:30:06,105 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_08 ... 2026-08-24 04:30:06,356 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:30:06,659 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_01_create_from_partner_children_does_not_create_partner ... 2026-08-24 04:30:07,195 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_02_confirm_from_partner_children_does_not_create_partner ... 2026-08-24 04:30:08,018 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [753] 2026-08-24 04:30:08,067 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_03_update_existing_request_via_attach_context ... 2026-08-24 04:30:08,750 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [754] 2026-08-24 04:30:08,791 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:30:11,940 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_01_check_permission_dragging_kanban_at_draft ... 2026-08-24 04:30:12,080 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [755] 2026-08-24 04:30:12,118 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_02_check_permission_dragging_kanban_at_draft ... 2026-08-24 04:30:12,191 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:12,267 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_03_check_permission_dragging_kanban_at_draft ... 2026-08-24 04:30:12,354 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:12,422 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_04_check_permission_dragging_kanban_at_draft ... 2026-08-24 04:30:12,501 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:12,566 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_05_check_permission_dragging_kanban_at_draft ... 2026-08-24 04:30:12,641 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:12,704 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_06_check_permission_dragging_kanban_at_confirm ... 2026-08-24 04:30:12,777 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:12,941 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [756] 2026-08-24 04:30:13,036 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [302] 2026-08-24 04:30:13,112 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [757] 2026-08-24 04:30:13,137 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_07_check_permission_dragging_kanban_at_confirm ... 2026-08-24 04:30:13,214 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:13,382 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [758] 2026-08-24 04:30:13,524 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [759] 2026-08-24 04:30:13,547 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_08_check_permission_dragging_kanban_at_confirm ... 2026-08-24 04:30:13,622 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:13,830 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [760] 2026-08-24 04:30:13,870 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_09_check_permission_dragging_kanban_at_confirm ... 2026-08-24 04:30:13,950 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:14,115 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [761] 2026-08-24 04:30:14,158 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_10_check_permission_dragging_kanban_at_confirm ... 2026-08-24 04:30:14,231 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:14,400 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [762] 2026-08-24 04:30:14,437 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [306] 2026-08-24 04:30:14,460 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_11_check_permission_dragging_kanban_at_validate ... 2026-08-24 04:30:14,556 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:14,723 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [763] 2026-08-24 04:30:14,784 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [307] 2026-08-24 04:30:14,856 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [764] 2026-08-24 04:30:14,887 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_12_check_permission_dragging_kanban_at_validate ... 2026-08-24 04:30:14,975 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:15,149 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [765] 2026-08-24 04:30:15,214 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [308] 2026-08-24 04:30:15,287 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [766] 2026-08-24 04:30:15,315 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_13_check_permission_dragging_kanban_at_validate ... 2026-08-24 04:30:15,397 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:15,591 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [767] 2026-08-24 04:30:15,650 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [309] 2026-08-24 04:30:15,720 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [768] 2026-08-24 04:30:15,756 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_14_check_permission_dragging_kanban_at_validate ... 2026-08-24 04:30:15,828 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:15,986 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [769] 2026-08-24 04:30:16,045 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [310] 2026-08-24 04:30:16,113 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [770] 2026-08-24 04:30:16,177 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_15_check_permission_dragging_kanban_at_validate ... 2026-08-24 04:30:16,271 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:16,452 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [771] 2026-08-24 04:30:16,516 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [311] 2026-08-24 04:30:16,587 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [772] 2026-08-24 04:30:16,618 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_16_check_permission_dragging_kanban_at_refuse ... 2026-08-24 04:30:16,691 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:16,885 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [773] 2026-08-24 04:30:17,028 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [774] 2026-08-24 04:30:17,057 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_17_check_permission_dragging_kanban_at_refuse ... 2026-08-24 04:30:17,148 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:17,389 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [775] 2026-08-24 04:30:17,573 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [776] 2026-08-24 04:30:17,617 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_18_check_permission_dragging_kanban_at_refuse ... 2026-08-24 04:30:17,709 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:17,899 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [777] 2026-08-24 04:30:18,073 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [778] 2026-08-24 04:30:18,117 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_19_check_permission_dragging_kanban_at_refuse ... 2026-08-24 04:30:18,244 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:18,502 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [779] 2026-08-24 04:30:18,666 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [780] 2026-08-24 04:30:18,693 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_20_check_permission_dragging_kanban_at_refuse ... 2026-08-24 04:30:18,767 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:18,929 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [781] 2026-08-24 04:30:19,044 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [782] 2026-08-24 04:30:19,065 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [316] 2026-08-24 04:30:19,088 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_21_check_permission_dragging_kanban_at_done ... 2026-08-24 04:30:19,163 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:19,327 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [783] 2026-08-24 04:30:19,399 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [317] 2026-08-24 04:30:19,486 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [784] 2026-08-24 04:30:19,527 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_22_check_permission_dragging_kanban_at_done ... 2026-08-24 04:30:19,648 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:19,835 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [785] 2026-08-24 04:30:19,911 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [318] 2026-08-24 04:30:20,004 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [786] 2026-08-24 04:30:20,078 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_23_check_permission_dragging_kanban_at_done ... 2026-08-24 04:30:20,168 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:20,362 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [787] 2026-08-24 04:30:20,423 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [319] 2026-08-24 04:30:20,495 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [788] 2026-08-24 04:30:20,532 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_24_check_permission_dragging_kanban_at_done ... 2026-08-24 04:30:20,609 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:20,775 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [789] 2026-08-24 04:30:20,837 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [320] 2026-08-24 04:30:20,907 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [790] 2026-08-24 04:30:20,944 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_25_check_permission_dragging_kanban_at_done ... 2026-08-24 04:30:21,017 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:21,175 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [791] 2026-08-24 04:30:21,235 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [321] 2026-08-24 04:30:21,304 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [792] 2026-08-24 04:30:21,338 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_26_check_permission_dragging_kanban_at_cancel ... 2026-08-24 04:30:21,410 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:21,590 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [793] 2026-08-24 04:30:21,647 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [322] 2026-08-24 04:30:21,789 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_27_check_permission_dragging_kanban_at_cancel ... 2026-08-24 04:30:21,924 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:22,149 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [794] 2026-08-24 04:30:22,207 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [323] 2026-08-24 04:30:22,274 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_28_check_permission_dragging_kanban_at_cancel ... 2026-08-24 04:30:22,406 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:22,604 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [795] 2026-08-24 04:30:22,646 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [324] 2026-08-24 04:30:22,675 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_29_check_permission_dragging_kanban_at_cancel ... 2026-08-24 04:30:22,749 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:22,913 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [796] 2026-08-24 04:30:22,952 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [325] 2026-08-24 04:30:22,982 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_30_check_permission_dragging_kanban_at_cancel ... 2026-08-24 04:30:23,069 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-24 04:30:23,255 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [797] 2026-08-24 04:30:23,296 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [326] 2026-08-24 04:30:23,335 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-24 04:30:23,345 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_request_line_create_controls: Starting TestApprovalRequestLineCreateControls.test_request_line_create_controls_are_hidden_outside_draft ... 2026-08-24 04:30:23,387 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:30:23,396 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_marks_exception_then_draft_clears_it ... 2026-08-24 04:30:23,671 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_with_ignore_context_skips_exception ... 2026-08-24 04:30:23,955 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_ensure_can_change_state_blocks_unlinked_line ... 2026-08-24 04:30:24,083 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_ensure_can_change_state_uses_approval_id_not_approval_ids ... 2026-08-24 04:30:24,351 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_generic_line_owns_state_protocol_natively ... 2026-08-24 04:30:24,377 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:30:24,389 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_availability_fields_exist ... 2026-08-24 04:30:24,401 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_compute_availability_matches_registry ... 2026-08-24 04:30:24,512 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_module_toggle_fields_exist ... 2026-08-24 04:30:24,531 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:30:24,557 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_explicit_two_dests_preserved ... 2026-08-24 04:30:24,743 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [55159, 55160, 55161, 55162, 55163, 55164] 2026-08-24 04:30:24,887 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_invalid_explicit_dest_falls_back ... 2026-08-24 04:30:25,071 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [55167, 55168, 55169, 55170, 55171, 55172] 2026-08-24 04:30:25,184 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:30:28,123 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_sequential_multiple_approvers_freeze: Starting TestSequentialMultipleApproversFreeze.test_001_request_keeps_sequential_multiple_approvers_when_type_config_changes ... 2026-08-24 04:30:28,300 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-24 04:30:34,937 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [798] 2026-08-24 04:30:34,945 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13384] 2026-08-24 04:30:34,949 202 INFO rb-5fd110a-224202-407437 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-24 04:30:35,124 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_cannot_be_read_across_company ... 2026-08-24 04:30:35,144 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1409, model: viin.approval.type.header.slip.field 2026-08-24 04:30:35,177 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_remains_readable_within_same_company ... 2026-08-24 04:30:35,213 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_cannot_be_read_across_company ... 2026-08-24 04:30:35,229 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7], uid: 1409, model: viin.approval.type.line.slip.field 2026-08-24 04:30:35,267 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_remains_readable_within_same_company ... 2026-08-24 04:30:35,335 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:30:35,969 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_301_approval_type_multi_ref_only ... 2026-08-24 04:30:36,050 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_302_approval_type_multi_ref_and_user ... 2026-08-24 04:30:36,076 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_303_multi_excluded_line_fields_do_not_post_diff_messages ... 2026-08-24 04:30:37,002 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1410 deleted mail.mail records with IDs: [799] 2026-08-24 04:30:37,119 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:30:37,915 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_101_approval_type_header ... 2026-08-24 04:30:37,996 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_102_approval_type_child ... 2026-08-24 04:30:38,014 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_103_approval_type_mixed ... 2026-08-24 04:30:38,032 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_201_header_excluded_field_does_not_post_diff_messages ... 2026-08-24 04:30:38,996 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [800] 2026-08-24 04:30:39,153 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_202_child_excluded_field_does_not_post_diff_messages ... 2026-08-24 04:30:40,303 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [801] 2026-08-24 04:30:40,413 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_203_mixed_excluded_fields_scoped_correctly ... 2026-08-24 04:30:41,204 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [802] 2026-08-24 04:30:41,302 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:30:41,874 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_101_single_diff_message_when_child_updated_via_parent_write ... 2026-08-24 04:30:42,876 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1412 deleted mail.mail records with IDs: [803] 2026-08-24 04:30:43,016 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [804] 2026-08-24 04:30:43,092 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [805] 2026-08-24 04:30:43,160 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [806] 2026-08-24 04:30:43,222 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_102_single_diff_message_when_child_updated_directly ... 2026-08-24 04:30:44,242 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1412 deleted mail.mail records with IDs: [807] 2026-08-24 04:30:44,400 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [808] 2026-08-24 04:30:44,471 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [809] 2026-08-24 04:30:44,536 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:30:45,114 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_mismatch_source_to_request ... 2026-08-24 04:30:46,429 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_not_mapped_means_request_always_false ... 2026-08-24 04:30:47,597 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_sync_two_way_with_required_source_field ... 2026-08-24 04:30:49,005 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:30:55,047 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_branch_without_chart_template_should_not_have_accounting_types ... 2026-08-24 04:30:55,197 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_company_without_chart_template_should_not_have_accounting_types ... 2026-08-24 04:30:55,218 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_loading_chart_template_should_generate_types_for_company_and_branch ... 2026-08-24 04:30:58,292 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:30:58,595 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_invoice_type_core_config ... 2026-08-24 04:30:58,669 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_refund_type_core_config ... 2026-08-24 04:30:58,698 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_types_should_exist ... 2026-08-24 04:30:58,722 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_vendor_payment_type_core_config ... 2026-08-24 04:30:58,763 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:30:59,061 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_display_type_sync_bidirectional ... 2026-08-24 04:30:59,923 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_line_analytic_distribution_sync ... 2026-08-24 04:31:01,695 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd93db51620> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:01,696 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd916ad4220> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:01,701 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:01,704 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:01,705 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd916ad5080> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:01,714 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:01,714 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:03,864 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd93dbb4c20> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:03,865 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91898be20> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:03,869 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:03,872 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:03,873 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd918989f80> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:03,882 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:03,882 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:05,260 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd916586980> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:05,261 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd9159aeac0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:05,267 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:05,271 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:05,272 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd9159acf40> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:05,287 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:05,289 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:07,631 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91abb4fe0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:07,632 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91bcea200> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:07,639 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:07,643 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:07,644 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91bcebce0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:07,660 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:07,661 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:09,808 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd917e3d4e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:09,809 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd918c34900> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:09,816 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:09,820 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:09,821 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91aab5440> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:09,836 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:09,838 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:12,175 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd918c151c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:12,176 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd917dd2e80> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:12,183 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:12,187 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:12,189 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd917dd0720> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:12,204 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:12,206 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:13,999 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd9198f87c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:13,999 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd9179a4e00> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:14,003 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:14,006 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:14,007 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd9179a5120> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:14,016 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:14,016 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:15,881 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd9169756c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:15,882 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91611d1c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:15,886 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:15,889 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:15,889 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91611de40> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:15,899 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:15,899 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:18,498 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [810] 2026-08-24 04:31:18,628 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [333] 2026-08-24 04:31:18,719 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [811] 2026-08-24 04:31:18,959 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [812] 2026-08-24 04:31:19,051 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_res_ref_mapping ... 2026-08-24 04:31:20,033 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_snapshot_includes_invoice_line_taxes ... 2026-08-24 04:31:21,251 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [813] 2026-08-24 04:31:21,332 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_sync_header ... 2026-08-24 04:31:22,226 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [814] 2026-08-24 04:31:22,388 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [335] 2026-08-24 04:31:22,491 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [815] 2026-08-24 04:31:22,638 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_uses_source_journal_not_type_default ... 2026-08-24 04:31:23,731 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [816] 2026-08-24 04:31:23,842 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [336] 2026-08-24 04:31:23,917 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [817] 2026-08-24 04:31:24,039 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_full_flow_customer_invoice_confirm_then_validate ... 2026-08-24 04:31:24,996 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [818] 2026-08-24 04:31:25,100 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [337] 2026-08-24 04:31:25,180 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [819] 2026-08-24 04:31:26,819 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd9164caf20> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:26,819 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd919a94220> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:26,823 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:26,825 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:26,826 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd919a97740> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:26,834 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:26,835 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:26,843 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:31:27,362 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_res_ref_mapping ... 2026-08-24 04:31:28,141 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_sync_and_not_mixed ... 2026-08-24 04:31:29,540 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_full_flow_customer_refund_confirm_then_validate ... 2026-08-24 04:31:30,163 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1417 deleted mail.mail records with IDs: [820] 2026-08-24 04:31:30,331 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [338] 2026-08-24 04:31:30,449 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [821] 2026-08-24 04:31:30,574 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:31:31,163 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_amount_tax_column_follows_tax_ids_accounting_gate ... 2026-08-24 04:31:31,576 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_amount_tax_currency_column_follows_multi_currency_gate_only ... 2026-08-24 04:31:32,480 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_line_tax_amount_equals_total_minus_subtotal ... 2026-08-24 04:31:32,831 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_tax_amount_columns_absent_when_line_tax_toggle_is_none ... 2026-08-24 04:31:33,917 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_tax_amount_columns_present_and_gated_like_tax_ids ... 2026-08-24 04:31:35,958 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-24 04:31:35,981 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_account_slip_template_inserts_tax_row_between_pretax_and_total ... 2026-08-24 04:31:36,421 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_amount_tax_equals_currency_rounded_total_minus_subtotal ... 2026-08-24 04:31:36,675 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_slip_totals_expose_tax_key_with_account_module ... 2026-08-24 04:31:36,945 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:31:36,961 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_slip_account_tax_wording: Starting TestApprovalAccountBridgeTaxWording.test_account_bridge_relayers_tax_aware_slip_label ... 2026-08-24 04:31:37,480 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:31:37,771 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_full_flow_vendor_payment_confirm_then_validate ... 2026-08-24 04:31:38,451 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1423 deleted mail.mail records with IDs: [822] 2026-08-24 04:31:38,593 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [339] 2026-08-24 04:31:38,683 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [823] 2026-08-24 04:31:38,766 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_res_ref_mapping ... 2026-08-24 04:31:39,356 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_sync_and_not_mixed ... 2026-08-24 04:31:40,024 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:31:41,410 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd93d924ae0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:41,410 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd93d7df600> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:41,414 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:41,417 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:41,418 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd93d7de520> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:41,427 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:41,427 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:43,515 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd919750540> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:43,516 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd919582e80> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:43,520 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:43,522 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:43,523 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd9199ecd60> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:43,532 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:43,532 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:45,607 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd9167c9120> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:45,608 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd918bfe3e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:45,613 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:45,616 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:45,616 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd918bfe660> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:45,628 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:45,629 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:47,986 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd919370680> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:47,987 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd918f1cea0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:47,992 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:47,995 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:47,995 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd918f1f920> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:48,008 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:48,009 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:49,542 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd917d391c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:49,543 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd916ad4400> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:49,547 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:49,549 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:49,550 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd916ad4540> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:49,559 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:49,560 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:51,540 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd9196611c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:51,541 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd93de16e80> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:51,546 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:51,549 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:51,550 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd93de17420> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:51,561 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:51,562 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:53,795 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd916c3a660> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:53,796 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd9161dfa60> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:53,800 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:53,803 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:53,804 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd9159af1a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:53,813 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:53,814 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:55,813 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd916b662a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:55,813 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91ace82c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:55,817 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:55,820 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:55,820 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91ace85e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:55,829 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:55,830 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:56,320 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_01_type_toggles_reflect_on_request_and_line ... 2026-08-24 04:31:56,571 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_02_header_only_taxes_price_excluded ... 2026-08-24 04:31:56,725 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_03_header_only_taxes_price_included ... 2026-08-24 04:31:56,880 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_04_with_lines_header_tax_is_ignored_line_tax_applies ... 2026-08-24 04:31:57,140 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_06_line_product_overrides_header_product_in_aal ... 2026-08-24 04:31:57,481 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [340] 2026-08-24 04:31:57,638 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_07_distribution_vals_include_product_keys ... 2026-08-24 04:31:57,856 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_08_header_and_line_generate_with_own_taxes_and_products ... 2026-08-24 04:31:58,176 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [341] 2026-08-24 04:31:59,639 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd919bdd080> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:59,639 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd916b662a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:59,643 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:59,645 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:59,646 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91c0ae2a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:59,655 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:59,655 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:31:59,663 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:32:02,086 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91ae37d80> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:02,087 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd9186d9da0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:02,093 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:02,097 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:02,098 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd9186db2e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:02,112 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:02,113 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:04,316 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd916420860> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:04,317 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd914dcb740> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:04,321 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:04,325 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:04,326 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd914dcaca0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:04,338 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:04,339 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:06,537 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91ae48ea0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:06,538 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd914ff9120> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:06,544 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:06,548 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:06,549 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd914ffbd80> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:06,560 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:06,561 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:08,214 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd9161dc040> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:08,215 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd914f7ade0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:08,221 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:08,225 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:08,226 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd914f7aa20> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:08,242 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:08,243 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:10,310 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd919a0a520> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:10,310 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd916a0e480> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:10,315 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:10,317 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:10,318 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd916a0f4c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:10,327 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:10,327 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:12,339 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd93d7cd6c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:12,340 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd919061a80> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:12,346 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:12,350 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:12,351 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd919062f20> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:12,366 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:12,367 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:14,622 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91974b4c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:14,623 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91c88eb60> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:14,627 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:14,630 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:14,630 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91c88fce0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:14,639 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:14,640 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:16,037 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91975f1a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:16,038 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd918838180> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:16,042 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:16,045 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:16,046 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd9188393a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:16,056 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:16,056 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:17,967 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd9191419e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:17,968 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91918e480> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:17,972 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:17,974 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:17,975 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91918d3a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:17,984 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:17,984 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:19,838 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd93db8a660> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:19,839 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd9190c0040> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:19,844 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:19,847 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:19,848 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd9190c23e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:19,859 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:19,859 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:21,805 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd919aaa8e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:21,806 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91aadf7e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:21,810 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:21,813 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:21,813 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91aaddb20> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:21,822 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:21,823 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:23,743 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91c73dda0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:23,744 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91c29f420> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:23,751 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:23,755 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:23,756 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91c29f7e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:23,774 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:23,775 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:25,799 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91add7a60> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:25,799 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd9187d3740> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:25,803 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:25,806 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:25,806 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd9187d2d40> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:25,816 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:25,816 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:27,993 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd916c3f1a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:27,994 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd916c39260> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:27,999 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:28,003 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:28,004 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd916c39580> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:28,019 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:28,020 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:30,135 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd915b584a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:30,136 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd919a95a80> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:30,142 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:30,146 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:30,147 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd919a953a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:30,162 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:30,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:32,001 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91a9bfa60> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:32,002 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd918c16980> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:32,008 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:32,012 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:32,013 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd918c17100> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:32,024 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:32,025 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:33,208 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_distribution_vals_have_product_keys ... 2026-08-24 04:32:33,453 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_request_product_propagates_to_header_analytic_lines ... 2026-08-24 04:32:33,754 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [342] 2026-08-24 04:32:33,899 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_line_product_propagates_to_line_analytic_lines ... 2026-08-24 04:32:34,252 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [343] 2026-08-24 04:32:34,433 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_header_and_line_both_generate_with_own_products ... 2026-08-24 04:32:34,780 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [344] 2026-08-24 04:32:34,996 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_ref_fallbacks_to_name_when_reference_missing ... 2026-08-24 04:32:35,248 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [345] 2026-08-24 04:32:35,387 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_wrong_plan_account_still_rejected_even_with_product ... 2026-08-24 04:32:37,031 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd915da6f20> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:37,031 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91a9bfa60> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:37,036 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:37,038 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:37,039 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd914988fe0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:37,049 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:37,049 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:37,058 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:32:39,544 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd93d6da3e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:39,545 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd917d39d00> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:39,551 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:39,555 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:39,556 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd917d399e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:39,572 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:39,573 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:41,595 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd919a091c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:41,596 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd917e29d00> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:41,600 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:41,603 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:41,603 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd917e2aac0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:41,614 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:41,614 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:43,724 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91a16b2e0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:43,725 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd9169834c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:43,730 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:43,734 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:43,735 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd916981440> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:43,748 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:43,749 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:45,199 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd9198db100> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:45,199 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd919371760> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:45,203 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:45,206 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:45,207 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd919373100> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:45,216 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:45,216 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:47,330 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd919660360> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:47,331 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd919a10720> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:47,337 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:47,340 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:47,341 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd919a13f60> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:47,355 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:47,356 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:49,416 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd93dbdb380> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:49,417 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91889f380> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:49,422 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:49,425 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:49,426 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91889e840> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:49,439 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:49,440 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:51,581 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd916976660> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:51,581 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd9194231a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:51,587 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:51,591 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:51,592 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91ad6fa60> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:51,607 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:51,608 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:53,349 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd917eb3b00> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:53,350 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91881d080> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:53,356 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:53,360 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:53,361 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91881eca0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:53,376 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:53,377 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:55,581 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91492b880> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:55,581 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91ad6db20> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:55,585 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:55,588 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:55,588 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91ad6cea0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:55,599 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:55,600 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:57,567 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd919ea7b00> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:57,567 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd919b04b80> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:57,571 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:57,574 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:57,574 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd919b04900> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:57,584 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:57,584 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:59,763 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91966b4c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:59,764 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd9189889a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:59,770 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:59,774 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:59,774 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd918989bc0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:59,789 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:32:59,790 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:01,620 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd918718ea0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:01,621 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd9157eaca0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:01,627 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:01,630 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:01,631 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd9157e8720> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:01,646 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:01,647 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:03,963 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd919144680> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:03,964 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91c88ccc0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:03,971 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:03,975 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:03,975 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91c88d8a0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:03,988 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:03,989 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:06,431 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd9190a2d40> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:06,432 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd917c3b100> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:06,437 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:06,441 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:06,442 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd917c387c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:06,455 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:06,456 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:08,743 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd91b22aac0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:08,744 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd919669620> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:08,751 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:08,754 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:08,755 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91966b420> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:08,768 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:08,769 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:10,414 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd9187d8ae0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:10,415 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd9157eb560> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:10,420 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:10,424 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:10,425 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd9157ea0c0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:10,438 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:10,439 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-5fd110a-224202/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-5fd110a-224202/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-5fd110a-224202/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-5fd110a-224202/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-5fd110a-224202/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-5fd110a-224202/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-5fd110a-224202/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:11,555 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_request_generate_basic ... 2026-08-24 04:33:11,775 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [347] 2026-08-24 04:33:11,924 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_line_generate_only_when_line_validated ... 2026-08-24 04:33:12,320 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [348] 2026-08-24 04:33:12,487 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_idempotent_revalidate ... 2026-08-24 04:33:12,765 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [349] 2026-08-24 04:33:12,974 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [578, 577] 2026-08-24 04:33:13,144 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [350] 2026-08-24 04:33:13,243 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_invalid_business_domain_rejected ... 2026-08-24 04:33:13,485 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_button_context_validate_rejects_wrong_plan ... 2026-08-24 04:33:13,809 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_prevent_delete_account_in_use ... 2026-08-24 04:33:14,083 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [353] 2026-08-24 04:33:14,238 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13526] 2026-08-24 04:33:14,270 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_analytic_line_amount_uses_request_currency_rate ... 2026-08-24 04:33:14,736 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [354] 2026-08-24 04:33:16,367 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fd93ddefec0> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:16,367 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fd91a7a6f20> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:16,371 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:16,374 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:16,375 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fd91aceb380> Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:16,386 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:16,387 202 INFO rb-5fd110a-224202-407437 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-5fd110a-224202/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-5fd110a-224202/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-5fd110a-224202/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-5fd110a-224202/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-5fd110a-224202/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-5fd110a-224202/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-5fd110a-224202/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-5fd110a-224202/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-5fd110a-224202/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-5fd110a-224202/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-5fd110a-224202/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-24 04:33:16,397 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:33:19,291 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [355] 2026-08-24 04:33:19,449 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900798431771704.1787545999.340212106704712-openerp-269-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:33:19,472 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [824] 2026-08-24 04:33:19,530 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_payment_advance ... 2026-08-24 04:33:21,589 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_refuse_all_lines_cancels_advance_payment ... 2026-08-24 04:33:22,247 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_02_payment_with_advance_journal ... 2026-08-24 04:33:23,161 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_01 ... 2026-08-24 04:33:24,226 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_02 ... 2026-08-24 04:33:25,408 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [2] 2026-08-24 04:33:25,414 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [3] 2026-08-24 04:33:26,113 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_03 ... 2026-08-24 04:33:27,319 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [6] 2026-08-24 04:33:27,326 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [7] 2026-08-24 04:33:27,519 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_04 ... 2026-08-24 04:33:28,790 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [10] 2026-08-24 04:33:28,798 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [11] 2026-08-24 04:33:29,467 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_05_advance_payment_future_date_must_post_before_reconcile ... 2026-08-24 04:33:30,213 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-24 04:33:31,955 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_01_two_suppliers_shared_account_one_destination_leg_each ... 2026-08-24 04:33:33,312 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_02_two_suppliers_shared_account_net_balance_per_partner_zero ... 2026-08-24 04:33:34,682 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_03_two_suppliers_different_payable_accounts_settle_independently ... 2026-08-24 04:33:35,911 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_04_single_supplier_partial_amount_wizard_editable ... 2026-08-24 04:33:36,688 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_05_two_suppliers_partial_attempt_not_editable_settles_in_full ... 2026-08-24 04:33:37,959 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_06_selection_spanning_two_currencies_batched_per_currency ... 2026-08-24 04:33:39,225 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_07_partnerless_payable_line_forms_own_batch ... 2026-08-24 04:33:40,310 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_08_two_suppliers_shared_account_partials_paired_within_partner ... 2026-08-24 04:33:41,435 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_09_two_suppliers_different_accounts_partials_paired_within_partner ... 2026-08-24 04:33:42,712 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-24 04:33:45,048 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_01__check_employee_advance_ids ... 2026-08-24 04:33:45,170 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_02__compute_approval_request_line_ids ... 2026-08-24 04:33:45,319 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [485] 2026-08-24 04:33:45,369 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow ... 2026-08-24 04:33:45,815 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [356] 2026-08-24 04:33:45,949 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <130079430853603.1787546025.857564449310303-openerp-270-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:33:45,966 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [825] 2026-08-24 04:33:46,529 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [357] 2026-08-24 04:33:46,618 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898865083304204.1787546026.578997611999512-openerp-270-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:33:46,627 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [826] 2026-08-24 04:33:46,677 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow_02 ... 2026-08-24 04:33:47,081 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [358] 2026-08-24 04:33:47,205 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <017284777759352.1787546027.119575262069702-openerp-270-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:33:47,218 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [827] 2026-08-24 04:33:47,294 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_01 ... 2026-08-24 04:33:47,784 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [359] 2026-08-24 04:33:47,926 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <794982549702187.1787546027.828233718872070-openerp-270-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:33:47,938 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [828] 2026-08-24 04:33:48,009 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_02 ... 2026-08-24 04:33:48,573 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [360] 2026-08-24 04:33:48,718 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <583045354286847.1787546028.616145610809326-openerp-270-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:33:48,729 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [829] 2026-08-24 04:33:48,808 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-24 04:33:50,396 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_01_create_request_type ... 2026-08-24 04:33:54,237 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_02_create_journal ... 2026-08-24 04:34:00,084 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-24 04:34:01,652 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_11_check_journal_company ... 2026-08-24 04:34:07,193 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_12_check_employee_id ... 2026-08-24 04:34:07,278 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_13_compute_check_account_advance_employee ... 2026-08-24 04:34:07,402 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_14_compute_amount ... 2026-08-24 04:34:07,444 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_15_check_infor_in_employee_advance ... 2026-08-24 04:34:07,598 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_01 ... 2026-08-24 04:34:08,345 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_03 ... 2026-08-24 04:34:09,812 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_01 ... 2026-08-24 04:34:09,842 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance records with IDs: [12] 2026-08-24 04:34:09,865 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_02 ... 2026-08-24 04:34:10,661 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14246] 2026-08-24 04:34:10,703 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_23_compute_approved_amount ... 2026-08-24 04:34:10,750 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.line records with IDs: [22, 23] 2026-08-24 04:34:11,880 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [363] 2026-08-24 04:34:12,014 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <406572132924496.1787546051.931151151657104-openerp-276-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:12,031 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [830] 2026-08-24 04:34:12,137 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_30_compute_payment_state_error ... 2026-08-24 04:34:13,081 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [365] 2026-08-24 04:34:13,192 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <879682595681090.1787546053.123901367187500-openerp-277-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:13,203 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [831] 2026-08-24 04:34:13,357 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_31_compute_payment_state_partial ... 2026-08-24 04:34:14,364 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [366] 2026-08-24 04:34:14,488 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873979559101887.1787546054.407769441604614-openerp-278-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:14,500 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [832] 2026-08-24 04:34:14,957 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_01 ... 2026-08-24 04:34:15,953 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [367] 2026-08-24 04:34:16,065 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <535467128327486.1787546055.998813390731812-openerp-279-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:16,076 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [833] 2026-08-24 04:34:16,933 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_02 ... 2026-08-24 04:34:17,887 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [368] 2026-08-24 04:34:18,008 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <340006723070414.1787546057.934225082397461-openerp-280-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:18,019 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [834] 2026-08-24 04:34:18,457 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_33_compute_has_outstanding_payment ... 2026-08-24 04:34:19,450 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [369] 2026-08-24 04:34:19,558 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <516798458359443.1787546059.491321086883545-openerp-281-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:19,568 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [835] 2026-08-24 04:34:19,991 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_40_advance_reconcile_amount ... 2026-08-24 04:34:20,053 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_41_advance_reconcile_amount ... 2026-08-24 04:34:20,536 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [14] 2026-08-24 04:34:21,214 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [15] 2026-08-24 04:34:21,235 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_01 ... 2026-08-24 04:34:22,199 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [370] 2026-08-24 04:34:22,345 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <063941975726149.1787546062.255883455276489-openerp-282-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:22,359 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [836] 2026-08-24 04:34:23,217 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_02 ... 2026-08-24 04:34:24,003 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [371] 2026-08-24 04:34:24,135 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <020266587915632.1787546064.059629201889038-openerp-283-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:24,145 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [837] 2026-08-24 04:34:25,225 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [19] 2026-08-24 04:34:25,231 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [20] 2026-08-24 04:34:25,981 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_03 ... 2026-08-24 04:34:26,888 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [372] 2026-08-24 04:34:27,019 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <992171908635968.1787546066.929949998855591-openerp-284-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:27,031 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [838] 2026-08-24 04:34:27,856 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_04 ... 2026-08-24 04:34:28,905 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [373] 2026-08-24 04:34:29,012 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <072580371718636.1787546068.947938203811646-openerp-285-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:29,021 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [839] 2026-08-24 04:34:29,537 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_43_advance_reconcile__auto_reconcile ... 2026-08-24 04:34:30,216 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [374] 2026-08-24 04:34:30,332 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <728371912382769.1787546070.263602256774902-openerp-286-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:30,342 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [840] 2026-08-24 04:34:31,499 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [25] 2026-08-24 04:34:31,505 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [26] 2026-08-24 04:34:31,694 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_01 ... 2026-08-24 04:34:32,607 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [375] 2026-08-24 04:34:32,735 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539247459050628.1787546072.650805473327637-openerp-287-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:32,748 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [841] 2026-08-24 04:34:33,938 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [29] 2026-08-24 04:34:33,946 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [30] 2026-08-24 04:34:34,585 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_02 ... 2026-08-24 04:34:35,370 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [376] 2026-08-24 04:34:35,477 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <651412622722583.1787546075.413837194442749-openerp-288-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:35,488 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [842] 2026-08-24 04:34:36,482 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [33] 2026-08-24 04:34:36,488 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [34] 2026-08-24 04:34:37,345 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_45_advance_reconcile_by_date_01 ... 2026-08-24 04:34:38,163 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [377] 2026-08-24 04:34:38,302 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <633599616075624.1787546078.222177982330322-openerp-289-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:38,313 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [843] 2026-08-24 04:34:39,607 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [378] 2026-08-24 04:34:39,710 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <662045489998916.1787546079.663501739501953-openerp-290-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:39,732 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [844] 2026-08-24 04:34:40,982 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [379] 2026-08-24 04:34:41,086 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <367008227402524.1787546081.037585258483887-openerp-291-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:41,102 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [845] 2026-08-24 04:34:41,638 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [37] 2026-08-24 04:34:41,668 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [38] 2026-08-24 04:34:41,676 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [39, 40] 2026-08-24 04:34:41,707 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [41, 42] 2026-08-24 04:34:41,714 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [43, 44, 45] 2026-08-24 04:34:41,736 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_46_advance_reconcile__warning ... 2026-08-24 04:34:42,776 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [380] 2026-08-24 04:34:42,890 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <831942449715348.1787546082.823833703994751-openerp-292-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:42,900 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [846] 2026-08-24 04:34:43,976 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [269] 2026-08-24 04:34:44,094 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_50_advance_reconcile__cancel ... 2026-08-24 04:34:45,022 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [381] 2026-08-24 04:34:45,144 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <264098174033272.1787546085.063527822494507-openerp-293-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:45,159 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [847] 2026-08-24 04:34:46,435 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [270] 2026-08-24 04:34:46,515 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [182] 2026-08-24 04:34:46,763 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1348] 2026-08-24 04:34:46,906 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [2798, 2799] 2026-08-24 04:34:46,951 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14416] 2026-08-24 04:34:47,076 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.move records with IDs: [1165] 2026-08-24 04:34:47,098 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [5814, 5815] 2026-08-24 04:34:47,138 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_51_advance_reconcile__unlink ... 2026-08-24 04:34:48,203 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [382] 2026-08-24 04:34:48,353 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <004032075424997.1787546088.259186506271362-openerp-294-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:48,366 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [848] 2026-08-24 04:34:49,434 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14428] 2026-08-24 04:34:49,621 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [271] 2026-08-24 04:34:49,682 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [183] 2026-08-24 04:34:49,914 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1350] 2026-08-24 04:34:50,070 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [2802, 2803] 2026-08-24 04:34:50,126 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14426] 2026-08-24 04:34:50,209 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted account.move records with IDs: [1167] 2026-08-24 04:34:50,235 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [5822, 5823] 2026-08-24 04:34:50,258 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14428] 2026-08-24 04:34:50,269 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14428] 2026-08-24 04:34:50,273 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9] 2026-08-24 04:34:50,295 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_52_advance_reconcile__confirm ... 2026-08-24 04:34:50,336 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_60_advance_reconcile_batch ... 2026-08-24 04:34:50,359 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-08-24 04:34:51,190 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [383] 2026-08-24 04:34:51,323 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <834082464566573.1787546091.243794202804565-openerp-295-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:51,338 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [849] 2026-08-24 04:34:52,583 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [384] 2026-08-24 04:34:52,662 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <509283119666181.1787546092.623700141906738-openerp-296-viin.approval.request@c203fe2487c2>: ['"Internal User 2" <@False>'] 2026-08-24 04:34:52,671 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [850] 2026-08-24 04:34:53,168 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_61_advance_reconcile_batch ... 2026-08-24 04:34:53,193 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-08-24 04:34:54,003 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [385] 2026-08-24 04:34:54,129 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <070735650837403.1787546094.054629564285278-openerp-297-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:54,141 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [851] 2026-08-24 04:34:54,271 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_62_advance_reconcile_batch ... 2026-08-24 04:34:55,108 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [386] 2026-08-24 04:34:55,224 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <580169067572602.1787546095.155784606933594-openerp-298-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:55,235 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [852] 2026-08-24 04:34:55,729 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_63_advance_reconcile_batch ... 2026-08-24 04:34:56,719 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [387] 2026-08-24 04:34:56,878 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777457882062554.1787546096.780343055725098-openerp-299-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:56,889 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [853] 2026-08-24 04:34:57,981 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_warning_unreconcilied_on_employee_advance ... 2026-08-24 04:34:58,818 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [388] 2026-08-24 04:34:58,981 202 INFO rb-5fd110a-224202-407437 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <862402568664834.1787546098.873565912246704-openerp-300-viin.approval.request@c203fe2487c2>: ['"Internal User 1" <@False>'] 2026-08-24 04:34:58,997 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [854] 2026-08-24 04:35:00,299 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-24 04:35:01,944 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_01 ... 2026-08-24 04:35:02,052 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_02 ... 2026-08-24 04:35:02,098 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [21], uid: 1454, model: employee.advance 2026-08-24 04:35:02,114 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [21], uid: 1454, model: employee.advance 2026-08-24 04:35:02,133 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 1454, model: employee.advance 2026-08-24 04:35:02,149 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [37, 38], uid: 1454, model: employee.advance.line 2026-08-24 04:35:02,170 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [37, 38], uid: 1454, model: employee.advance.line 2026-08-24 04:35:02,189 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [37, 38], uid: 1454, model: employee.advance.line 2026-08-24 04:35:02,225 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [41, 42], uid: 1454, model: employee.advance.line 2026-08-24 04:35:02,255 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_03 ... 2026-08-24 04:35:02,272 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1454, model: employee.advance.reconcile 2026-08-24 04:35:02,281 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1454, model: employee.advance.reconcile 2026-08-24 04:35:02,285 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1454, model: employee.advance.reconcile 2026-08-24 04:35:02,288 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1454, model: employee.advance.reconcile 2026-08-24 04:35:02,291 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1454, model: employee.advance.reconcile.line 2026-08-24 04:35:02,293 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1454, model: employee.advance.reconcile.line 2026-08-24 04:35:02,295 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1454, model: employee.advance.reconcile.line 2026-08-24 04:35:02,297 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1454, model: employee.advance.reconcile.line 2026-08-24 04:35:02,320 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_01 ... 2026-08-24 04:35:02,437 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_02 ... 2026-08-24 04:35:02,574 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_01 ... 2026-08-24 04:35:02,681 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_02 ... 2026-08-24 04:35:02,827 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_01 ... 2026-08-24 04:35:02,951 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_02 ... 2026-08-24 04:35:03,085 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_05_department_manager_access_employee_advance_lines ... 2026-08-24 04:35:03,200 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-24 04:35:05,255 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_activity_updated_when_next_approver_changes ... 2026-08-24 04:35:05,614 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [855] 2026-08-24 04:35:05,728 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [389] 2026-08-24 04:35:05,805 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [856] 2026-08-24 04:35:05,868 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_add_and_revoke_extra_approver ... 2026-08-24 04:35:06,253 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [857] 2026-08-24 04:35:06,415 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [391] 2026-08-24 04:35:06,513 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [858] 2026-08-24 04:35:06,564 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_approver_workload_report_exposes_flexible_flow_flags ... 2026-08-24 04:35:06,918 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [859] 2026-08-24 04:35:07,055 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [393] 2026-08-24 04:35:07,137 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [860] 2026-08-24 04:35:07,201 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_approved ... 2026-08-24 04:35:07,551 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [861] 2026-08-24 04:35:07,674 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [395] 2026-08-24 04:35:07,768 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [862] 2026-08-24 04:35:07,910 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1462 deleted mail.activity records with IDs: [396] 2026-08-24 04:35:08,028 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [863] 2026-08-24 04:35:08,128 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_refused ... 2026-08-24 04:35:08,516 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [864] 2026-08-24 04:35:08,646 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [398] 2026-08-24 04:35:08,721 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [865] 2026-08-24 04:35:08,841 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1462 deleted mail.activity records with IDs: [399] 2026-08-24 04:35:08,937 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [866] 2026-08-24 04:35:09,007 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_constraint_prevents_active_extra_approver_count_exceeding_limit ... 2026-08-24 04:35:09,316 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [867] 2026-08-24 04:35:09,489 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_default_approver_can_only_add_extra_approver_around_own_current_step ... 2026-08-24 04:35:09,823 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [868] 2026-08-24 04:35:10,187 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_follower_in_allowed_business_group_can_add_extra_approver ... 2026-08-24 04:35:11,109 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [869] 2026-08-24 04:35:11,251 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_max_extra_approvers_must_be_positive_when_enabled ... 2026-08-24 04:35:11,365 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_action_disables_create ... 2026-08-24 04:35:11,388 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_report_domain ... 2026-08-24 04:35:11,694 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [870] 2026-08-24 04:35:11,877 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [403] 2026-08-24 04:35:11,969 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [871] 2026-08-24 04:35:11,997 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_non_sequential_extra_revoke_keeps_only_pending_non_revoked_approvers ... 2026-08-24 04:35:12,405 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [872] 2026-08-24 04:35:12,496 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [873] 2026-08-24 04:35:12,590 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [874] 2026-08-24 04:35:12,687 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [875] 2026-08-24 04:35:12,820 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [876] 2026-08-24 04:35:12,935 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.activity records with IDs: [405, 406, 407, 408, 409] 2026-08-24 04:35:13,035 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [877] 2026-08-24 04:35:13,123 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [878] 2026-08-24 04:35:13,231 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [879] 2026-08-24 04:35:13,364 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [880] 2026-08-24 04:35:13,488 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1462 deleted mail.activity records with IDs: [410, 411, 412, 413] 2026-08-24 04:35:13,592 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [881] 2026-08-24 04:35:13,658 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [882] 2026-08-24 04:35:13,728 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [883] 2026-08-24 04:35:13,839 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [414] 2026-08-24 04:35:13,881 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_pending_default_approver_can_add_extra_approver_in_non_sequential_flow ... 2026-08-24 04:35:14,265 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [884] 2026-08-24 04:35:14,374 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [885] 2026-08-24 04:35:14,569 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [886] 2026-08-24 04:35:14,628 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_progress_recomputed_after_revoke_extra_required_approver ... 2026-08-24 04:35:15,565 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [887] 2026-08-24 04:35:15,691 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.activity records with IDs: [420] 2026-08-24 04:35:15,824 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [888] 2026-08-24 04:35:15,955 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [421] 2026-08-24 04:35:15,997 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_request_overview_report_excludes_revoked_extra_from_approver_counts ... 2026-08-24 04:35:16,341 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [889] 2026-08-24 04:35:16,441 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [422] 2026-08-24 04:35:16,556 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [890] 2026-08-24 04:35:16,655 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_in_draft ... 2026-08-24 04:35:16,955 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_for_sequential_multiple_approvers ... 2026-08-24 04:35:17,394 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [891] 2026-08-24 04:35:17,497 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [892] 2026-08-24 04:35:17,634 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [424, 425] 2026-08-24 04:35:17,722 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [893] 2026-08-24 04:35:17,808 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [426] 2026-08-24 04:35:17,910 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [894] 2026-08-24 04:35:17,982 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [895] 2026-08-24 04:35:18,035 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_in_non_sequential_flow ... 2026-08-24 04:35:18,441 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [896] 2026-08-24 04:35:18,542 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [897] 2026-08-24 04:35:18,707 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [898] 2026-08-24 04:35:18,795 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [431] 2026-08-24 04:35:18,836 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_pending_extra_approver_does_not_block_sequential_flow ... 2026-08-24 04:35:19,234 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [899] 2026-08-24 04:35:19,356 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.activity records with IDs: [432] 2026-08-24 04:35:19,443 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [900] 2026-08-24 04:35:19,588 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [433] 2026-08-24 04:35:19,693 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [901] 2026-08-24 04:35:19,792 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [434] 2026-08-24 04:35:19,902 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [902] 2026-08-24 04:35:20,039 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1462 deleted mail.activity records with IDs: [435] 2026-08-24 04:35:20,220 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [903] 2026-08-24 04:35:20,259 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_permission_only_admin_or_adder ... 2026-08-24 04:35:20,534 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [904] 2026-08-24 04:35:20,645 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [318], uid: 1463, model: viin.approval.request 2026-08-24 04:35:20,732 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [436] 2026-08-24 04:35:20,829 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [905] 2026-08-24 04:35:20,851 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_is_excluded_from_effective_flow ... 2026-08-24 04:35:21,255 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [906] 2026-08-24 04:35:21,413 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.activity records with IDs: [438] 2026-08-24 04:35:21,519 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [907] 2026-08-24 04:35:21,653 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [439] 2026-08-24 04:35:21,756 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [908] 2026-08-24 04:35:21,834 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [440] 2026-08-24 04:35:21,901 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [909] 2026-08-24 04:35:21,942 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_is_removed_from_followers ... 2026-08-24 04:35:22,266 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [910] 2026-08-24 04:35:22,452 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.followers records with IDs: [5926] 2026-08-24 04:35:22,511 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [442] 2026-08-24 04:35:22,610 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [911] 2026-08-24 04:35:22,672 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_loses_approver_report_access ... 2026-08-24 04:35:23,031 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [912] 2026-08-24 04:35:23,184 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.followers records with IDs: [5929] 2026-08-24 04:35:23,245 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [444] 2026-08-24 04:35:23,351 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [913] 2026-08-24 04:35:23,441 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_loses_request_report_access ... 2026-08-24 04:35:23,735 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [914] 2026-08-24 04:35:23,863 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.followers records with IDs: [5932] 2026-08-24 04:35:23,924 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [446] 2026-08-24 04:35:24,009 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [915] 2026-08-24 04:35:24,084 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access ... 2026-08-24 04:35:24,371 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [916] 2026-08-24 04:35:24,483 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [448] 2026-08-24 04:35:24,583 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [917] 2026-08-24 04:35:24,676 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [449] 2026-08-24 04:35:24,763 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [918] 2026-08-24 04:35:24,835 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access_in_non_sequential_flow ... 2026-08-24 04:35:25,183 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [919] 2026-08-24 04:35:25,273 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [920] 2026-08-24 04:35:25,446 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [921] 2026-08-24 04:35:25,575 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [453] 2026-08-24 04:35:25,643 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_filters_for_added_extra_approvers_exist_in_both_request_search_views ... 2026-08-24 04:35:25,668 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_flow_control_actor_ids_supports_negative_operators ... 2026-08-24 04:35:25,960 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [922] 2026-08-24 04:35:26,059 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_requests_where_current_user_added_extra_approvers ... 2026-08-24 04:35:26,319 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [923] 2026-08-24 04:35:26,530 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [924] 2026-08-24 04:35:26,660 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [456] 2026-08-24 04:35:26,738 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [925] 2026-08-24 04:35:26,924 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [926] 2026-08-24 04:35:27,020 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_sequential_multiple_extra_revoke_restores_next_step_activities ... 2026-08-24 04:35:27,464 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [927] 2026-08-24 04:35:27,561 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [928] 2026-08-24 04:35:27,737 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.activity records with IDs: [459, 460] 2026-08-24 04:35:27,842 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [929] 2026-08-24 04:35:27,951 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [930] 2026-08-24 04:35:28,107 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [461, 462] 2026-08-24 04:35:28,208 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [931] 2026-08-24 04:35:28,316 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [463] 2026-08-24 04:35:28,400 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [932] 2026-08-24 04:35:28,464 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [933] 2026-08-24 04:35:28,520 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_stale_add_extra_approver_wizard_cannot_bypass_type_limit ... 2026-08-24 04:35:28,792 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [934] 2026-08-24 04:35:29,006 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_unrelated_internal_group_can_be_configured_for_extra_approver_permission ... 2026-08-24 04:35:29,384 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-24 04:35:30,106 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1327] 2026-08-24 04:35:30,106 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_inactive_extra_approver: Starting TestInactiveExtraApprover.test_add_extra_approver_wizard_rejects_inactive_user ... 2026-08-24 04:35:30,489 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1468 deleted mail.mail records with IDs: [935] 2026-08-24 04:35:30,619 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:36:01,383 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_add_extra_approver_100_approvers_under_2s ... 2026-08-24 04:36:01,848 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [936] 2026-08-24 04:36:02,009 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1471 deleted mail.activity records with IDs: [468] 2026-08-24 04:36:02,107 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [937] 2026-08-24 04:36:02,147 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_load_modified_report_10k_logs_under_3s ... 2026-08-24 04:36:02,557 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [938] 2026-08-24 04:36:02,790 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1471 deleted mail.activity records with IDs: [470] 2026-08-24 04:36:02,910 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [939] 2026-08-24 04:36:04,295 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_revoke_extra_approver_100_approvers_under_2s ... 2026-08-24 04:36:04,728 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [940] 2026-08-24 04:36:04,893 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1471 deleted mail.activity records with IDs: [472] 2026-08-24 04:36:05,000 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [941] 2026-08-24 04:36:05,144 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1471 deleted mail.activity records with IDs: [473] 2026-08-24 04:36:05,262 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [942] 2026-08-24 04:36:05,305 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 101 checked, 101 removed 2026-08-24 04:36:13,047 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_approval_dashboard_sample: Starting TestApprovalDashboardSample.test_approval_section_absent_for_non_officer_even_on_empty_scope ... 2026-08-24 04:36:17,385 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_approval_dashboard_sample: Starting TestApprovalDashboardSample.test_approval_section_is_sample_ghost_when_no_disbursement_runs ... 2026-08-24 04:36:17,756 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_approval_dashboard_sample: Starting TestApprovalDashboardSample.test_approval_section_stays_real_and_byte_identical_when_populated ... 2026-08-24 04:36:18,268 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [943] 2026-08-24 04:36:18,412 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [944] 2026-08-24 04:36:18,521 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [945] 2026-08-24 04:36:18,642 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [946] 2026-08-24 04:36:18,740 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [947] 2026-08-24 04:36:18,830 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [948] 2026-08-24 04:36:18,960 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [949] 2026-08-24 04:36:19,065 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [950] 2026-08-24 04:36:19,191 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [951] 2026-08-24 04:36:19,307 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [952] 2026-08-24 04:36:19,423 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [953] 2026-08-24 04:36:19,535 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [954] 2026-08-24 04:36:19,640 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [955] 2026-08-24 04:36:19,741 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [956] 2026-08-24 04:36:19,843 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [957] 2026-08-24 04:36:19,930 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [958] 2026-08-24 04:36:20,272 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [959] 2026-08-24 04:36:20,379 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [960] 2026-08-24 04:36:20,489 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [961] 2026-08-24 04:36:20,578 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [962] 2026-08-24 04:36:20,688 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [963] 2026-08-24 04:36:20,798 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [964] 2026-08-24 04:36:20,916 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [965] 2026-08-24 04:36:21,037 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [966] 2026-08-24 04:36:21,129 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [967] 2026-08-24 04:36:21,241 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [968] 2026-08-24 04:36:21,365 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [969] 2026-08-24 04:36:21,514 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [970] 2026-08-24 04:36:21,634 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [971] 2026-08-24 04:36:21,757 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [972] 2026-08-24 04:36:21,858 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [973] 2026-08-24 04:36:21,958 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [974] 2026-08-24 04:36:22,025 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506] 2026-08-24 04:36:22,143 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [975] 2026-08-24 04:36:22,515 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [976] 2026-08-24 04:36:22,612 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [977] 2026-08-24 04:36:22,711 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [978] 2026-08-24 04:36:22,819 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [979] 2026-08-24 04:36:22,934 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [980] 2026-08-24 04:36:23,070 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [981] 2026-08-24 04:36:23,181 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [982] 2026-08-24 04:36:23,320 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [983] 2026-08-24 04:36:23,423 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [984] 2026-08-24 04:36:23,521 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [985] 2026-08-24 04:36:23,611 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [986] 2026-08-24 04:36:23,713 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [987] 2026-08-24 04:36:23,800 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [988] 2026-08-24 04:36:23,889 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [989] 2026-08-24 04:36:23,985 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [990] 2026-08-24 04:36:24,086 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [991] 2026-08-24 04:36:24,272 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [992] 2026-08-24 04:36:24,748 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-24 04:36:35,929 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_a11y_view_arch ... 2026-08-24 04:36:36,331 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [993] 2026-08-24 04:36:36,435 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [994] 2026-08-24 04:36:36,537 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [995] 2026-08-24 04:36:36,646 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [996] 2026-08-24 04:36:36,756 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [997] 2026-08-24 04:36:36,868 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [998] 2026-08-24 04:36:36,974 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [999] 2026-08-24 04:36:37,076 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1000] 2026-08-24 04:36:37,174 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1001] 2026-08-24 04:36:37,280 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1002] 2026-08-24 04:36:37,385 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1003] 2026-08-24 04:36:37,490 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1004] 2026-08-24 04:36:37,594 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1005] 2026-08-24 04:36:37,697 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1006] 2026-08-24 04:36:37,805 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1007] 2026-08-24 04:36:37,902 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1008] 2026-08-24 04:36:37,957 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538] 2026-08-24 04:36:38,095 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1009] 2026-08-24 04:36:38,493 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_aggregates_stored_run_state ... 2026-08-24 04:36:39,006 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1010] 2026-08-24 04:36:39,113 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1011] 2026-08-24 04:36:39,216 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1012] 2026-08-24 04:36:39,309 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1013] 2026-08-24 04:36:39,407 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1014] 2026-08-24 04:36:39,502 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1015] 2026-08-24 04:36:39,582 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1016] 2026-08-24 04:36:39,691 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1017] 2026-08-24 04:36:39,799 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1018] 2026-08-24 04:36:39,902 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1019] 2026-08-24 04:36:40,007 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1020] 2026-08-24 04:36:40,106 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1021] 2026-08-24 04:36:40,205 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1022] 2026-08-24 04:36:40,305 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1023] 2026-08-24 04:36:40,386 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1024] 2026-08-24 04:36:40,487 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1025] 2026-08-24 04:36:40,901 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1026] 2026-08-24 04:36:41,003 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1027] 2026-08-24 04:36:41,099 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1028] 2026-08-24 04:36:41,181 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1029] 2026-08-24 04:36:41,279 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1030] 2026-08-24 04:36:41,369 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1031] 2026-08-24 04:36:41,451 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1032] 2026-08-24 04:36:41,546 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1033] 2026-08-24 04:36:41,646 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1034] 2026-08-24 04:36:41,748 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1035] 2026-08-24 04:36:41,839 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1036] 2026-08-24 04:36:41,946 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1037] 2026-08-24 04:36:42,045 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1038] 2026-08-24 04:36:42,152 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1039] 2026-08-24 04:36:42,253 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1040] 2026-08-24 04:36:42,354 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1041] 2026-08-24 04:36:42,433 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570] 2026-08-24 04:36:42,557 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1042] 2026-08-24 04:36:42,959 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1043] 2026-08-24 04:36:43,078 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1044] 2026-08-24 04:36:43,206 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1045] 2026-08-24 04:36:43,318 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1046] 2026-08-24 04:36:43,423 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1047] 2026-08-24 04:36:43,545 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1048] 2026-08-24 04:36:43,682 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1049] 2026-08-24 04:36:43,793 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1050] 2026-08-24 04:36:43,904 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1051] 2026-08-24 04:36:44,018 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1052] 2026-08-24 04:36:44,124 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1053] 2026-08-24 04:36:44,232 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1054] 2026-08-24 04:36:44,337 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1055] 2026-08-24 04:36:44,445 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1056] 2026-08-24 04:36:44,549 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1057] 2026-08-24 04:36:44,655 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1058] 2026-08-24 04:36:44,736 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586] 2026-08-24 04:36:44,878 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1059] 2026-08-24 04:36:45,092 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1060] 2026-08-24 04:36:45,260 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_outstanding_worklist_not_period_scoped ... 2026-08-24 04:36:45,433 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [230] 2026-08-24 04:36:45,558 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-08-24 04:36:46,357 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1061] 2026-08-24 04:36:46,453 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1062] 2026-08-24 04:36:46,539 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1063] 2026-08-24 04:36:46,616 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1064] 2026-08-24 04:36:46,687 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1065] 2026-08-24 04:36:46,759 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1066] 2026-08-24 04:36:46,834 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1067] 2026-08-24 04:36:46,905 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1068] 2026-08-24 04:36:46,978 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1069] 2026-08-24 04:36:47,069 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1070] 2026-08-24 04:36:47,169 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1071] 2026-08-24 04:36:47,268 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1072] 2026-08-24 04:36:47,373 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1073] 2026-08-24 04:36:47,490 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1074] 2026-08-24 04:36:47,592 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1075] 2026-08-24 04:36:47,723 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1076] 2026-08-24 04:36:47,801 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_run_level_not_payslip_count ... 2026-08-24 04:36:47,925 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-08-24 04:36:48,011 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [234] 2026-08-24 04:36:48,381 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [236] 2026-08-24 04:36:48,491 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [237] 2026-08-24 04:36:49,237 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1077] 2026-08-24 04:36:49,316 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1078] 2026-08-24 04:36:49,392 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1079] 2026-08-24 04:36:49,478 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1080] 2026-08-24 04:36:49,568 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1081] 2026-08-24 04:36:49,672 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1082] 2026-08-24 04:36:49,777 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1083] 2026-08-24 04:36:49,887 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1084] 2026-08-24 04:36:49,987 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1085] 2026-08-24 04:36:50,085 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1086] 2026-08-24 04:36:50,164 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1087] 2026-08-24 04:36:50,259 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1088] 2026-08-24 04:36:50,362 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1089] 2026-08-24 04:36:50,461 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1090] 2026-08-24 04:36:50,562 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1091] 2026-08-24 04:36:50,665 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1092] 2026-08-24 04:36:50,749 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618] 2026-08-24 04:36:50,884 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1093] 2026-08-24 04:36:50,978 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_respects_allowed_company_ids ... 2026-08-24 04:36:54,732 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1094] 2026-08-24 04:36:54,832 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1095] 2026-08-24 04:36:54,936 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1096] 2026-08-24 04:36:55,038 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1097] 2026-08-24 04:36:55,123 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1098] 2026-08-24 04:36:55,221 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1099] 2026-08-24 04:36:55,345 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1100] 2026-08-24 04:36:55,454 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1101] 2026-08-24 04:36:55,574 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1102] 2026-08-24 04:36:55,667 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1103] 2026-08-24 04:36:55,743 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1104] 2026-08-24 04:36:55,816 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1105] 2026-08-24 04:36:55,903 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1106] 2026-08-24 04:36:55,997 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1107] 2026-08-24 04:36:56,110 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1108] 2026-08-24 04:36:56,203 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1109] 2026-08-24 04:36:56,283 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634] 2026-08-24 04:36:56,404 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1110] 2026-08-24 04:36:56,921 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1111] 2026-08-24 04:36:57,018 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1112] 2026-08-24 04:36:57,117 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1113] 2026-08-24 04:36:57,237 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1114] 2026-08-24 04:36:57,326 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1115] 2026-08-24 04:36:57,411 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1116] 2026-08-24 04:36:57,511 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1117] 2026-08-24 04:36:57,600 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1118] 2026-08-24 04:36:57,726 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1119] 2026-08-24 04:36:57,814 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1120] 2026-08-24 04:36:57,927 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1121] 2026-08-24 04:36:58,030 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1122] 2026-08-24 04:36:58,137 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1123] 2026-08-24 04:36:58,246 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1124] 2026-08-24 04:36:58,357 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1125] 2026-08-24 04:36:58,448 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1126] 2026-08-24 04:36:58,503 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650] 2026-08-24 04:36:58,613 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1127] 2026-08-24 04:36:58,741 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_section_visible_to_officer_only ... 2026-08-24 04:36:59,226 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1128] 2026-08-24 04:36:59,339 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1129] 2026-08-24 04:36:59,441 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1130] 2026-08-24 04:36:59,545 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1131] 2026-08-24 04:36:59,624 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1132] 2026-08-24 04:36:59,702 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1133] 2026-08-24 04:36:59,781 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1134] 2026-08-24 04:36:59,878 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1135] 2026-08-24 04:36:59,985 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1136] 2026-08-24 04:37:00,103 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1137] 2026-08-24 04:37:00,215 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1138] 2026-08-24 04:37:00,323 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1139] 2026-08-24 04:37:00,425 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1140] 2026-08-24 04:37:00,523 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1141] 2026-08-24 04:37:00,638 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1142] 2026-08-24 04:37:00,740 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1143] 2026-08-24 04:37:00,818 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666] 2026-08-24 04:37:00,960 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1144] 2026-08-24 04:37:01,707 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_cancel_reverts_the_run ... 2026-08-24 04:37:01,850 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-08-24 04:37:01,943 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-08-24 04:37:02,732 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1145] 2026-08-24 04:37:02,829 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1146] 2026-08-24 04:37:02,917 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1147] 2026-08-24 04:37:03,010 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1148] 2026-08-24 04:37:03,105 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1149] 2026-08-24 04:37:03,190 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1150] 2026-08-24 04:37:03,272 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1151] 2026-08-24 04:37:03,349 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1152] 2026-08-24 04:37:03,434 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1153] 2026-08-24 04:37:03,529 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1154] 2026-08-24 04:37:03,617 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1155] 2026-08-24 04:37:03,706 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1156] 2026-08-24 04:37:03,812 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1157] 2026-08-24 04:37:03,938 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1158] 2026-08-24 04:37:04,030 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1159] 2026-08-24 04:37:04,128 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1160] 2026-08-24 04:37:04,199 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682] 2026-08-24 04:37:04,336 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1161] 2026-08-24 04:37:05,108 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [275, 275] 2026-08-24 04:37:05,168 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [186] 2026-08-24 04:37:05,270 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_confirming_request_does_not_generate_mirror_run ... 2026-08-24 04:37:05,764 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1162] 2026-08-24 04:37:05,908 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1163] 2026-08-24 04:37:06,004 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1164] 2026-08-24 04:37:06,106 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1165] 2026-08-24 04:37:06,218 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1166] 2026-08-24 04:37:06,313 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1167] 2026-08-24 04:37:06,399 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1168] 2026-08-24 04:37:06,478 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1169] 2026-08-24 04:37:06,558 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1170] 2026-08-24 04:37:06,648 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1171] 2026-08-24 04:37:06,746 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1172] 2026-08-24 04:37:06,820 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1173] 2026-08-24 04:37:06,919 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1174] 2026-08-24 04:37:07,021 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1175] 2026-08-24 04:37:07,139 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1176] 2026-08-24 04:37:07,220 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1177] 2026-08-24 04:37:07,273 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_dashboard_field_officer_only ... 2026-08-24 04:37:07,397 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-08-24 04:37:07,492 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-08-24 04:37:08,396 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1178] 2026-08-24 04:37:08,511 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1179] 2026-08-24 04:37:08,617 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1180] 2026-08-24 04:37:08,730 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1181] 2026-08-24 04:37:08,842 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1182] 2026-08-24 04:37:08,949 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1183] 2026-08-24 04:37:09,055 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1184] 2026-08-24 04:37:09,137 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1185] 2026-08-24 04:37:09,267 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1186] 2026-08-24 04:37:09,376 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1187] 2026-08-24 04:37:09,459 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1188] 2026-08-24 04:37:09,563 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1189] 2026-08-24 04:37:09,683 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1190] 2026-08-24 04:37:09,762 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1191] 2026-08-24 04:37:09,841 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1192] 2026-08-24 04:37:09,928 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1193] 2026-08-24 04:37:10,015 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714] 2026-08-24 04:37:10,161 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1194] 2026-08-24 04:37:10,830 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_gate_blocks_until_approved_then_succeeds ... 2026-08-24 04:37:10,990 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-08-24 04:37:11,091 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-08-24 04:37:11,889 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1195] 2026-08-24 04:37:11,980 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1196] 2026-08-24 04:37:12,074 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1197] 2026-08-24 04:37:12,166 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1198] 2026-08-24 04:37:12,261 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1199] 2026-08-24 04:37:12,363 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1200] 2026-08-24 04:37:12,449 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1201] 2026-08-24 04:37:12,530 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1202] 2026-08-24 04:37:12,621 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1203] 2026-08-24 04:37:12,699 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1204] 2026-08-24 04:37:12,781 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1205] 2026-08-24 04:37:12,871 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1206] 2026-08-24 04:37:12,969 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1207] 2026-08-24 04:37:13,059 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1208] 2026-08-24 04:37:13,145 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1209] 2026-08-24 04:37:13,234 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1210] 2026-08-24 04:37:13,411 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730] 2026-08-24 04:37:13,571 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1211] 2026-08-24 04:37:14,170 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_head_linked_to_run_and_one_line_per_payslip ... 2026-08-24 04:37:14,297 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-08-24 04:37:14,390 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-08-24 04:37:14,745 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-08-24 04:37:14,848 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-08-24 04:37:15,704 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1212] 2026-08-24 04:37:15,804 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1213] 2026-08-24 04:37:15,908 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1214] 2026-08-24 04:37:15,998 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1215] 2026-08-24 04:37:16,098 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1216] 2026-08-24 04:37:16,193 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1217] 2026-08-24 04:37:16,291 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1218] 2026-08-24 04:37:16,392 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1219] 2026-08-24 04:37:16,491 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1220] 2026-08-24 04:37:16,602 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1221] 2026-08-24 04:37:16,691 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1222] 2026-08-24 04:37:17,423 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1223] 2026-08-24 04:37:17,517 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1224] 2026-08-24 04:37:17,609 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1225] 2026-08-24 04:37:17,692 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1226] 2026-08-24 04:37:17,772 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1227] 2026-08-24 04:37:17,835 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_multi_company_isolation ... 2026-08-24 04:37:21,121 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-08-24 04:37:21,210 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [255] 2026-08-24 04:37:22,020 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1228] 2026-08-24 04:37:22,131 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1229] 2026-08-24 04:37:22,241 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1230] 2026-08-24 04:37:22,331 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1231] 2026-08-24 04:37:22,432 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1232] 2026-08-24 04:37:22,519 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1233] 2026-08-24 04:37:22,599 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1234] 2026-08-24 04:37:22,680 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1235] 2026-08-24 04:37:22,794 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1236] 2026-08-24 04:37:22,900 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1237] 2026-08-24 04:37:23,001 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1238] 2026-08-24 04:37:23,095 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1239] 2026-08-24 04:37:23,200 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1240] 2026-08-24 04:37:23,298 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1241] 2026-08-24 04:37:23,401 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1242] 2026-08-24 04:37:23,502 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1243] 2026-08-24 04:37:23,584 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762] 2026-08-24 04:37:23,719 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1244] 2026-08-24 04:37:24,517 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_no_request_is_blocked ... 2026-08-24 04:37:24,641 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [257] 2026-08-24 04:37:24,740 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [258] 2026-08-24 04:37:25,188 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_opt_in_off_no_domain_executes_without_approval ... 2026-08-24 04:37:25,299 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-08-24 04:37:25,390 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [261] 2026-08-24 04:37:26,277 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_refuse_reverts_without_orphaning_entry_move ... 2026-08-24 04:37:26,425 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-08-24 04:37:26,516 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [264] 2026-08-24 04:37:27,307 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1245] 2026-08-24 04:37:27,417 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1246] 2026-08-24 04:37:27,541 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1247] 2026-08-24 04:37:27,646 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1248] 2026-08-24 04:37:27,753 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1249] 2026-08-24 04:37:27,851 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1250] 2026-08-24 04:37:27,952 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1251] 2026-08-24 04:37:28,049 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1252] 2026-08-24 04:37:28,148 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1253] 2026-08-24 04:37:28,255 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1254] 2026-08-24 04:37:28,339 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1255] 2026-08-24 04:37:28,423 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1256] 2026-08-24 04:37:28,529 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1257] 2026-08-24 04:37:28,605 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1258] 2026-08-24 04:37:28,691 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1259] 2026-08-24 04:37:28,776 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1260] 2026-08-24 04:37:28,856 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778] 2026-08-24 04:37:28,994 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1261] 2026-08-24 04:37:29,753 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1262] 2026-08-24 04:37:29,900 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [279, 279] 2026-08-24 04:37:29,953 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [190] 2026-08-24 04:37:30,041 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_revert_idempotent_on_cancelled_run ... 2026-08-24 04:37:30,178 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-08-24 04:37:30,275 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-08-24 04:37:31,084 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1263] 2026-08-24 04:37:31,188 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1264] 2026-08-24 04:37:31,277 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1265] 2026-08-24 04:37:31,358 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1266] 2026-08-24 04:37:31,453 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1267] 2026-08-24 04:37:31,560 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1268] 2026-08-24 04:37:31,663 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1269] 2026-08-24 04:37:31,765 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1270] 2026-08-24 04:37:31,860 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1271] 2026-08-24 04:37:31,960 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1272] 2026-08-24 04:37:32,051 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1273] 2026-08-24 04:37:32,141 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1274] 2026-08-24 04:37:32,229 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1275] 2026-08-24 04:37:32,316 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1276] 2026-08-24 04:37:32,403 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1277] 2026-08-24 04:37:32,491 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1278] 2026-08-24 04:37:32,560 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794] 2026-08-24 04:37:32,696 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1279] 2026-08-24 04:37:33,288 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [280, 280] 2026-08-24 04:37:33,334 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [191] 2026-08-24 04:37:33,481 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1280] 2026-08-24 04:37:33,585 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_expense_posting_not_gated ... 2026-08-24 04:37:33,748 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [269] 2026-08-24 04:37:33,852 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-08-24 04:37:34,114 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_quick_pay_not_gated ... 2026-08-24 04:37:34,231 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [272] 2026-08-24 04:37:34,312 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [273] 2026-08-24 04:37:35,128 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_source_binding_and_state_aggregation ... 2026-08-24 04:37:35,606 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1281] 2026-08-24 04:37:35,729 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1282] 2026-08-24 04:37:35,842 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1283] 2026-08-24 04:37:35,939 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1284] 2026-08-24 04:37:36,018 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1285] 2026-08-24 04:37:36,136 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1286] 2026-08-24 04:37:36,247 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1287] 2026-08-24 04:37:36,342 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1288] 2026-08-24 04:37:36,433 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1289] 2026-08-24 04:37:36,528 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1290] 2026-08-24 04:37:36,617 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1291] 2026-08-24 04:37:36,709 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1292] 2026-08-24 04:37:36,804 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1293] 2026-08-24 04:37:36,904 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1294] 2026-08-24 04:37:36,992 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1295] 2026-08-24 04:37:37,095 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1296] 2026-08-24 04:37:37,167 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810] 2026-08-24 04:37:37,332 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1297] 2026-08-24 04:37:37,395 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_type_seeded_per_company ... 2026-08-24 04:37:37,427 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_wrong_type_request_rejected ... 2026-08-24 04:37:37,814 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-24 04:37:42,593 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_applicant ... 2026-08-24 04:37:42,745 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 6, model: hr.applicant 2026-08-24 04:37:42,761 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 6, model: hr.applicant 2026-08-24 04:37:42,777 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-08-24 04:37:42,792 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-08-24 04:37:43,122 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1298] 2026-08-24 04:37:43,170 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [811] 2026-08-24 04:37:43,246 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1299] 2026-08-24 04:37:43,406 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.applicant 2026-08-24 04:37:43,409 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-08-24 04:37:43,423 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-08-24 04:37:43,440 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_job ... 2026-08-24 04:37:43,605 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-08-24 04:37:43,714 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-08-24 04:37:43,723 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.job 2026-08-24 04:37:43,734 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.message records with IDs: [4062, 2947, 2299] 2026-08-24 04:37:43,736 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.job 2026-08-24 04:37:43,752 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_applicant ... 2026-08-24 04:37:43,799 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1589, model: hr.applicant 2026-08-24 04:37:43,819 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1589, model: hr.applicant 2026-08-24 04:37:43,837 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1589, model: hr.applicant 2026-08-24 04:37:43,852 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1589, model: hr.applicant 2026-08-24 04:37:44,071 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1589 deleted hr.applicant records with IDs: [20] 2026-08-24 04:37:44,090 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_job ... 2026-08-24 04:37:44,247 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1589, model: hr.job 2026-08-24 04:37:44,345 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1589, model: hr.job 2026-08-24 04:37:44,355 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1589, model: hr.job 2026-08-24 04:37:44,371 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1589 deleted mail.message records with IDs: [4062, 2947, 2299] 2026-08-24 04:37:44,373 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1589, model: hr.job 2026-08-24 04:37:44,519 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1589 deleted mail.message records with IDs: [4062, 2947, 2299] 2026-08-24 04:37:44,582 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1589 deleted ir.model.data records with IDs: [129458] 2026-08-24 04:37:44,582 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1589 deleted hr.job records with IDs: [4] 2026-08-24 04:37:44,590 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1589 deleted mail.followers records with IDs: [390] 2026-08-24 04:37:44,596 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1589 deleted mail.alias records with IDs: [32] 2026-08-24 04:37:44,631 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-24 04:37:49,303 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_compute_applicant_and_recruited_field_on_recruitment_request ... 2026-08-24 04:37:49,653 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1300] 2026-08-24 04:37:49,704 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [812] 2026-08-24 04:37:49,807 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1301] 2026-08-24 04:37:50,219 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_constraint_duplicate_recruitment_request ... 2026-08-24 04:37:50,520 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_onchange_and_default_value_form_request ... 2026-08-24 04:37:51,644 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_percent_widgetbar ... 2026-08-24 04:37:51,966 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1302] 2026-08-24 04:37:52,014 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [813] 2026-08-24 04:37:52,081 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1303] 2026-08-24 04:37:52,311 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-24 04:37:57,189 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_01_request_approval_recruitment ... 2026-08-24 04:37:57,368 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1304] 2026-08-24 04:37:57,548 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1609 deleted mail.activity records with IDs: [814] 2026-08-24 04:37:57,683 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1609 deleted mail.mail records with IDs: [1305] 2026-08-24 04:37:57,917 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1613 deleted mail.activity records with IDs: [815] 2026-08-24 04:37:58,039 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1613 deleted mail.mail records with IDs: [1306] 2026-08-24 04:37:58,196 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1614 deleted mail.activity records with IDs: [816] 2026-08-24 04:37:58,340 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1614 deleted mail.mail records with IDs: [1307] 2026-08-24 04:37:58,424 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_05_request_approval_recruitment ... 2026-08-24 04:37:58,534 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1606 deleted request.approval.user.line records with IDs: [955, 956, 957, 958] 2026-08-24 04:37:58,769 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1308] 2026-08-24 04:37:58,946 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1609 deleted mail.activity records with IDs: [817] 2026-08-24 04:37:59,095 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1609 deleted mail.mail records with IDs: [1309] 2026-08-24 04:37:59,274 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1613 deleted mail.activity records with IDs: [818] 2026-08-24 04:37:59,407 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1613 deleted mail.mail records with IDs: [1310] 2026-08-24 04:37:59,562 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1614 deleted mail.activity records with IDs: [819] 2026-08-24 04:37:59,728 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1614 deleted mail.mail records with IDs: [1311] 2026-08-24 04:37:59,836 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_06_request_approval_recruitment ... 2026-08-24 04:38:00,041 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1312] 2026-08-24 04:38:00,165 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1609 deleted mail.activity records with IDs: [820] 2026-08-24 04:38:00,298 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1609 deleted mail.mail records with IDs: [1313] 2026-08-24 04:38:00,431 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1613 deleted mail.activity records with IDs: [821] 2026-08-24 04:38:00,589 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1613 deleted mail.mail records with IDs: [1314] 2026-08-24 04:38:00,625 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_07_request_approval_recruitment ... 2026-08-24 04:38:00,838 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1315] 2026-08-24 04:38:00,993 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [822] 2026-08-24 04:38:01,172 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1316] 2026-08-24 04:38:01,219 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_data_init_generate ... 2026-08-24 04:38:01,261 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-24 04:38:01,273 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-08-24 04:38:01,303 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:38:01,978 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219476, 219516, 219523, 219559, 219538, 219541, 219566, 219649, 219673, 219667, 219679, 219725, 219739, 219763, 219785, 414318, 414329, 414415] 2026-08-24 04:38:01,979 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-24 04:38:02,649 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_01_check_compute_contract ... 2026-08-24 04:38:02,744 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_02_check_compute_contract ... 2026-08-24 04:38:02,819 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_03_check_compute_contract ... 2026-08-24 04:38:02,907 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:38:03,673 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219476, 219516, 219523, 219559, 219538, 219541, 219566, 219649, 219673, 219667, 219679, 219725, 219739, 219763, 219785, 414318, 414329, 414415] 2026-08-24 04:38:03,673 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-24 04:38:04,310 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_01_check_compute_department ... 2026-08-24 04:38:04,422 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_02_check_compute_department ... 2026-08-24 04:38:04,493 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_03_check_compute_department ... 2026-08-24 04:38:04,599 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:38:05,311 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219476, 219516, 219523, 219559, 219538, 219541, 219566, 219649, 219673, 219667, 219679, 219725, 219739, 219763, 219785, 414318, 414329, 414415] 2026-08-24 04:38:05,311 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-24 04:38:05,969 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_01_check_compute_job ... 2026-08-24 04:38:06,059 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_02_check_compute_job ... 2026-08-24 04:38:06,168 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:38:06,860 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219476, 219516, 219523, 219559, 219538, 219541, 219566, 219649, 219673, 219667, 219679, 219725, 219739, 219763, 219785, 414318, 414329, 414415] 2026-08-24 04:38:06,860 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-24 04:38:07,555 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_01_check_auto_approve_timesheet ... 2026-08-24 04:38:07,637 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_02_check_auto_approve_timesheet ... 2026-08-24 04:38:07,730 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_03_check_auto_approve_timesheet ... 2026-08-24 04:38:07,872 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_04_check_auto_approve_timesheet ... 2026-08-24 04:38:07,994 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_05_check_auto_approve_timesheet ... 2026-08-24 04:38:08,152 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:38:08,890 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219476, 219516, 219523, 219559, 219538, 219541, 219566, 219649, 219673, 219667, 219679, 219725, 219739, 219763, 219785, 414318, 414329, 414415] 2026-08-24 04:38:08,891 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-24 04:38:09,564 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_01_check_timesheet_approval ... 2026-08-24 04:38:09,628 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_02_check_timesheet_approval ... 2026-08-24 04:38:09,828 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_03_check_timesheet_approval ... 2026-08-24 04:38:09,909 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_04_check_timesheet_approval ... 2026-08-24 04:38:10,025 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_05_check_timesheet_approval ... 2026-08-24 04:38:10,151 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_06_check_timesheet_approval ... 2026-08-24 04:38:10,190 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_07_check_timesheet_approval ... 2026-08-24 04:38:10,285 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_08_check_timesheet_approval ... 2026-08-24 04:38:10,507 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_09_check_timesheet_approval ... 2026-08-24 04:38:11,033 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [379], uid: 1626, model: viin.approval.request 2026-08-24 04:38:11,093 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_11_check_timesheet_approval ... 2026-08-24 04:38:11,226 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [377] 2026-08-24 04:38:12,175 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1317] 2026-08-24 04:38:12,315 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1318] 2026-08-24 04:38:12,648 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:38:13,119 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_wizard: Starting TestTimesheetApprovalWizardFromSource.test_wizard_lines_mapped_from_timesheets ... 2026-08-24 04:38:14,512 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:38:15,271 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219476, 219516, 219523, 219559, 219538, 219541, 219566, 219649, 219673, 219667, 219679, 219725, 219739, 219763, 219785, 414318, 414329, 414415] 2026-08-24 04:38:15,271 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-24 04:38:15,925 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_01_employee_approve_request ... 2026-08-24 04:38:16,141 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1319] 2026-08-24 04:38:16,185 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_02_employee_approve_request ... 2026-08-24 04:38:16,468 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1320] 2026-08-24 04:38:16,527 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_03_employee_approve_request ... 2026-08-24 04:38:16,712 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [382] 2026-08-24 04:38:16,735 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_04_employee_approve_request ... 2026-08-24 04:38:17,028 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1321] 2026-08-24 04:38:17,134 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [826] 2026-08-24 04:38:17,264 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1322] 2026-08-24 04:38:17,404 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [827] 2026-08-24 04:38:17,569 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1323] 2026-08-24 04:38:17,825 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1324] 2026-08-24 04:38:18,004 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1325] 2026-08-24 04:38:18,065 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_05_employee_approve_request ... 2026-08-24 04:38:18,352 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1326] 2026-08-24 04:38:18,525 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1327] 2026-08-24 04:38:18,605 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [828] 2026-08-24 04:38:19,105 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:38:20,010 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_and_timesheet_links ... 2026-08-24 04:38:20,148 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_lines_mapped_from_timesheets ... 2026-08-24 04:38:20,196 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_validating_request_updates_timesheet_state ... 2026-08-24 04:38:20,523 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1328] 2026-08-24 04:38:20,607 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [829] 2026-08-24 04:38:20,731 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1329] 2026-08-24 04:38:20,792 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:38:20,802 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_maintenance.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-08-24 04:38:20,824 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:38:21,186 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_01_employee_approve_request ... 2026-08-24 04:38:21,266 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_02_employee_approve_request ... 2026-08-24 04:38:21,358 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-24 04:38:26,211 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [7362] 2026-08-24 04:38:26,227 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_a_portal_merchant_can_resolve_the_responsible_approver ... 2026-08-24 04:38:26,501 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_merchant_approval_type_lookup_is_company_scoped ... 2026-08-24 04:38:26,535 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_routing_prioritises_approval_admin_over_first_line ... 2026-08-24 04:38:26,606 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:38:26,619 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_default_request ... 2026-08-24 04:38:28,236 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1330] 2026-08-24 04:38:28,343 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [830] 2026-08-24 04:38:28,440 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1331] 2026-08-24 04:38:28,554 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [831] 2026-08-24 04:38:28,655 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1332] 2026-08-24 04:38:29,176 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_other_route ... 2026-08-24 04:38:30,851 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1333] 2026-08-24 04:38:30,959 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [832] 2026-08-24 04:38:31,062 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1334] 2026-08-24 04:38:31,194 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [833] 2026-08-24 04:38:31,311 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1335] 2026-08-24 04:38:31,750 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_product_configured ... 2026-08-24 04:38:33,217 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1336] 2026-08-24 04:38:33,308 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [834] 2026-08-24 04:38:33,396 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1337] 2026-08-24 04:38:33,499 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [835] 2026-08-24 04:38:33,591 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1338] 2026-08-24 04:38:33,960 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_without_route ... 2026-08-24 04:38:35,291 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1339] 2026-08-24 04:38:35,422 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [836] 2026-08-24 04:38:35,519 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1340] 2026-08-24 04:38:35,602 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [837] 2026-08-24 04:38:35,698 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1341] 2026-08-24 04:38:35,929 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_generate_approval_type ... 2026-08-24 04:38:37,120 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-24 04:38:37,643 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_header_and_lines_synced_via_res_ref ... 2026-08-24 04:38:38,356 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_includes_manager_group_approver ... 2026-08-24 04:38:39,036 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:38:39,689 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_header_synced_via_res_ref ... 2026-08-24 04:38:40,574 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_includes_project_manager_approver ... 2026-08-24 04:38:41,529 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_lines_synced_from_child_tasks_via_res_ref ... 2026-08-24 04:38:42,523 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-24 04:38:44,963 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01_stock_line_with_buy_route_creates_po_and_origin_2way_and_revert_cancel ... 2026-08-24 04:38:45,390 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1342] 2026-08-24 04:38:45,538 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [838] 2026-08-24 04:38:45,680 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1343] 2026-08-24 04:38:46,219 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01b_grouping_context_does_not_break_stock_procurement ... 2026-08-24 04:38:46,691 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1640 deleted mail.mail records with IDs: [1344] 2026-08-24 04:38:46,827 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [839] 2026-08-24 04:38:46,932 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1345] 2026-08-24 04:38:47,281 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01c_group_by_user_splits_po_and_revert_cancel ... 2026-08-24 04:38:47,795 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1346] 2026-08-24 04:38:47,950 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [840] 2026-08-24 04:38:48,076 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1347] 2026-08-24 04:38:48,562 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01e_group_by_user_with_key_map_splits_po ... 2026-08-24 04:38:49,030 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1348] 2026-08-24 04:38:49,171 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [841] 2026-08-24 04:38:49,302 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1349] 2026-08-24 04:38:49,657 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02_request_has_service_and_stock_products_origin_2way_and_revert_refuse ... 2026-08-24 04:38:50,092 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1350] 2026-08-24 04:38:50,228 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [842] 2026-08-24 04:38:50,339 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1351] 2026-08-24 04:38:50,818 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1352] 2026-08-24 04:38:50,978 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [123] 2026-08-24 04:38:51,077 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02b_mixed_service_and_stock_group_by_user_same_vendor ... 2026-08-24 04:38:51,622 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1353] 2026-08-24 04:38:51,751 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [843] 2026-08-24 04:38:51,870 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1354] 2026-08-24 04:38:52,187 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02c_service_product_merge_po_line_two_approvals_and_cancel_reverts ... 2026-08-24 04:38:52,608 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1355] 2026-08-24 04:38:52,749 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [844] 2026-08-24 04:38:52,872 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1356] 2026-08-24 04:38:53,218 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1357] 2026-08-24 04:38:53,334 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [845] 2026-08-24 04:38:53,442 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1358] 2026-08-24 04:38:53,710 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_buy_route_without_vendor_price_raises ... 2026-08-24 04:38:54,127 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1359] 2026-08-24 04:38:54,267 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [846] 2026-08-24 04:38:54,408 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1360] 2026-08-24 04:38:54,670 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_merge_po_line_from_two_approvals_and_cancel_one_reverts_qty_and_origin ... 2026-08-24 04:38:55,123 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1361] 2026-08-24 04:38:55,261 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [847] 2026-08-24 04:38:55,393 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1362] 2026-08-24 04:38:55,827 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1363] 2026-08-24 04:38:55,961 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [848] 2026-08-24 04:38:56,076 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1364] 2026-08-24 04:38:56,412 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_04_two_approvals_mixed_service_and_stock_merge_po_lines_and_cancel_reverts ... 2026-08-24 04:38:56,876 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1365] 2026-08-24 04:38:57,019 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [849] 2026-08-24 04:38:57,148 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1366] 2026-08-24 04:38:57,622 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1367] 2026-08-24 04:38:57,723 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [850] 2026-08-24 04:38:57,820 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1368] 2026-08-24 04:38:58,165 202 INFO rb-5fd110a-224202-407437 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_05_two_approvals_mixed_service_and_stock_group_by_user_splits_po_and_cancel_reverts ... 2026-08-24 04:38:58,656 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1369] 2026-08-24 04:38:58,777 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [851] 2026-08-24 04:38:58,908 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1370] 2026-08-24 04:38:59,483 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1371] 2026-08-24 04:38:59,599 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [852] 2026-08-24 04:38:59,714 202 INFO rb-5fd110a-224202-407437 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1372] 2026-08-24 04:39:00,157 202 INFO rb-5fd110a-224202-407437 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-24 04:39:00,158 202 INFO rb-5fd110a-224202-407437 odoo.service.server: 1868 post-tests in 2752.74s, 2233689 queries 2026-08-24 04:39:00,162 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_purchase_order_advance: 22 tests 60.84s 42677 queries 2026-08-24 04:39:00,162 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_purchase_receipt: 18 tests 13.81s 9595 queries 2026-08-24 04:39:00,162 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_quality: 59 tests 14.92s 12708 queries 2026-08-24 04:39:00,162 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_quality_mrp: 13 tests 6.31s 4494 queries 2026-08-24 04:39:00,162 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_quality_stock: 15 tests 2.92s 2393 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_registration_email_blacklist: 74 tests 26.56s 31243 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_repair_request_from_maintenance: 12 tests 1.39s 855 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_repair_with_maintenance_schedule: 6 tests 2.09s 1449 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sale_backdate: 6 tests 1.12s 883 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sale_desc_short_link: 6 tests 0.25s 161 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sale_line_numbering: 4 tests 1.04s 622 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sale_order_advance: 14 tests 44.42s 29423 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sale_price_lock: 8 tests 3.48s 2193 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sales_target: 26 tests 19.95s 15291 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sales_target_pos: 24 tests 31.99s 19689 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sales_target_sale: 27 tests 67.04s 35274 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sales_team_advanced: 17 tests 3.97s 4063 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sales_team_advanced_crm: 13 tests 4.92s 4450 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sales_team_advanced_sale: 10 tests 10.69s 9624 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_signup_email_verification: 6 tests 7.01s 8404 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_sshkey: 11 tests 5.95s 3710 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_stock_account_moves_link: 12 tests 12.42s 11217 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_stock_asset: 20 tests 30.09s 20244 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_stock_asset_equipment: 6 tests 9.21s 5485 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_stock_equipment: 19 tests 3.62s 2719 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_stock_equipment_bom_kit: 10 tests 6.25s 5238 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_stock_equipment_hierarchy: 6 tests 0.54s 453 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_token_expiration_test: 15 tests 0.45s 311 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_unique_product_code: 5 tests 3.42s 3218 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_vat_counterpart: 9 tests 1.01s 947 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_vendor_price_lock: 11 tests 4.89s 2865 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_wallet: 73 tests 167.76s 139770 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_warranty_management: 55 tests 4.81s 3670 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_warranty_purchase: 20 tests 6.63s 5325 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_warranty_purchase_stock: 16 tests 7.16s 5966 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_warranty_sale: 24 tests 9.03s 6934 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_warranty_sale_stock: 16 tests 9.16s 6932 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_warranty_stock: 26 tests 5.16s 4301 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_website_apps_store: 36 tests 106.96s 88543 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_website_apps_store_loc: 3 tests 7.25s 594 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_website_docs: 104 tests 34.38s 21542 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_website_docs_odoo: 15 tests 10.83s 8341 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_website_odoo_version: 3 tests 0.43s 332 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: to_website_slides_event: 3 tests 0.20s 151 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: utm: 19 tests 1.82s 1233 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_account: 131 tests 104.47s 95322 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_account_auto_transfer: 10 tests 9.84s 9910 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_account_bank_statement_import: 11 tests 23.39s 23209 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_account_bank_statement_import_rje: 6 tests 13.34s 12753 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_account_budget_hr_timesheet: 3 tests 3.42s 1520 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_account_budget_project: 5 tests 0.68s 563 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_account_onbehalf_payment: 18 tests 25.94s 21727 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_account_onbehalf_payment_currency_conversion_diff: 5 tests 8.51s 8610 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_account_reconciliation: 74 tests 59.04s 45649 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_account_recurring: 18 tests 34.12s 25421 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate: 75 tests 217.14s 222033 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_crm: 9 tests 33.39s 34860 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_loyalty: 12 tests 2.24s 2143 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_loyalty_pos: 26 tests 83.68s 84074 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_loyalty_sale: 25 tests 12.40s 8499 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_marketplace_sale: 12 tests 26.62s 27915 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_multi_level: 37 tests 104.26s 111901 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_multi_level_pos: 18 tests 31.77s 33716 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_multi_level_sale: 21 tests 43.51s 44718 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_pos: 25 tests 48.43s 53293 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_pos_discount: 4 tests 11.29s 12517 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_pos_sale: 3 tests 11.09s 12463 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_purchase: 3 tests 2.32s 2928 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_sale: 29 tests 99.26s 114721 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_sale_crm: 6 tests 29.65s 34826 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_website: 77 tests 154.44s 169813 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_website_crm_livechat: 6 tests 19.02s 20643 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_affiliate_website_project: 5 tests 0.12s 39 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_amazon: 18 tests 1.85s 5468 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_amazon_ses: 48 tests 1.40s 1140 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_appointment: 9 tests 4.33s 4747 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_appointment_crm: 4 tests 1.59s 1684 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_appointment_sale: 3 tests 1.90s 1647 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_appointment_sale_crm: 3 tests 0.80s 871 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_appointment_website: 37 tests 18.12s 15778 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_appointment_website_hr: 4 tests 3.22s 2248 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval: 435 tests 175.94s 126539 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_account: 67 tests 112.50s 27728 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_analytic: 9 tests 39.34s 5206 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_employee_advance: 81 tests 106.78s 60569 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_flexible_flow: 42 tests 62.09s 38569 queries 2026-08-24 04:39:00,163 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_hr_payroll: 28 tests 92.50s 55203 queries 2026-08-24 04:39:00,164 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_hr_recruitment: 19 tests 23.44s 15395 queries 2026-08-24 04:39:00,164 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_hr_timesheet: 51 tests 19.52s 10841 queries 2026-08-24 04:39:00,164 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_maintenance: 7 tests 0.56s 347 queries 2026-08-24 04:39:00,164 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_marketplace: 5 tests 5.25s 3642 queries 2026-08-24 04:39:00,164 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_procurement: 7 tests 10.51s 11955 queries 2026-08-24 04:39:00,164 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_project: 9 tests 5.40s 2355 queries 2026-08-24 04:39:00,164 202 INFO rb-5fd110a-224202-407437 odoo.tests.stats: viin_approval_purchase_stock: 13 tests 17.63s 10235 queries 2026-08-24 04:39:00,164 202 INFO rb-5fd110a-224202-407437 odoo.tests.result: 0 failed, 0 error(s) of 1868 tests when loading database 'rb-5fd110a-224202-407437' 2026-08-24 04:39:00,164 202 INFO rb-5fd110a-224202-407437 odoo.service.server: Initiating shutdown 2026-08-24 04:39:00,164 202 INFO rb-5fd110a-224202-407437 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.