Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.1.55-py3-none-any.whl.metadata (14 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.1-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.8) 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.6.17) 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.55-py3-none-any.whl (216 kB) Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB) Downloading numpy-2.5.1-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.55 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.1 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.55-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.2-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.0-py3-none-any.whl.metadata (15 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.33.0-py3-none-any.whl.metadata (3.2 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB) Collecting pyHanko==0.20.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf<7,>=6.13.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading pypdf-6.14.2-py3-none-any.whl.metadata (7.2 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)) Using cached pybind11-3.0.4-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.1) 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.55 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.55-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.0-py3-none-any.whl.metadata (8.6 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.0-py3-none-any.whl.metadata (2.8 kB) Collecting proto-plus<2.0.0,>=1.22.3 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading proto_plus-1.28.2-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.4-py3-none-any.whl.metadata (9.1 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.0-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.55->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.55->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.3) 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.8) 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.6.17) 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.55->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.55-py3-none-any.whl (140 kB) Downloading grpcio_status-1.83.0-py3-none-any.whl (14 kB) Downloading google_auth-2.56.2-py3-none-any.whl (258 kB) Downloading google_cloud_translate-3.27.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.13.0-py3-none-any.whl (341 kB) Downloading google_api_core-2.33.0-py3-none-any.whl (176 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.14.2-py3-none-any.whl (349 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.55-py3-none-any.whl (15.4 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.0-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.0-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.0-py3-none-any.whl (300 kB) Downloading grpc_google_iam_v1-0.14.4-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.2-py3-none-any.whl (50 kB) Using cached pybind11-3.0.4-py3-none-any.whl (314 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): still running... 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=4553882 sha256=406e55c61c081db89264b9dd2766bd862492a16e4b42bcc08df8eb6c9651dae4 Stored in directory: /home/nvq1xbwiguuu/.cache/pip/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=1428017 sha256=8d68553fa6689b888daf4dbf5231dd6376b407e2cbbd85e67018fb94ebca7779 Stored in directory: /home/nvq1xbwiguuu/.cache/pip/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.55 botocore-1.43.55 click-8.4.2 fasttext-0.9.3 fonttools-4.63.0 frozenlist-1.8.0 google-api-core-2.33.0 google-auth-2.56.2 google-cloud-core-2.6.0 google-cloud-storage-3.13.0 google-cloud-translate-3.27.0 google-crc32c-1.8.0 google-resumable-media-2.10.0 googleapis-common-protos-1.75.0 grpc-google-iam-v1-0.14.4 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.2 pyHanko-0.20.1 pybind11-3.0.4 pyhanko-certvalidator-0.24.1 pypdf-6.14.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-07-24 02:48:37,879 185 INFO ? odoo: Odoo version 18.0 2026-07-24 02:48:37,880 185 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-07-24 02:48:37,880 185 INFO ? odoo: addons paths: ['/data/build/rb-1a356f1-223299/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-1a356f1-223299/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-07-24 02:48:37,880 185 INFO ? odoo: database: default@default:5432 2026-07-24 02:48:38,039 185 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-07-24 02:48:38,051 185 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-07-24 02:48:38,330 185 INFO ? odoo.tests.common: Importing test framework 2026-07-24 02:48:38,487 185 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-07-24 02:48:38,489 185 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-07-24 02:48:38,506 185 INFO rb-1a356f1-223299-397148 odoo.modules.loading: loading 1 modules... 2026-07-24 02:48:38,610 185 INFO rb-1a356f1-223299-397148 odoo.modules.loading: 1 modules loaded in 0.10s, 0 queries (+0 extra) 2026-07-24 02:48:39,663 185 INFO rb-1a356f1-223299-397148 odoo.modules.loading: loading 1014 modules... 2026-07-24 02:48:49,743 185 INFO rb-1a356f1-223299-397148 odoo.modules.loading: 1014 modules loaded in 10.08s, 0 queries (+0 extra) 2026-07-24 02:48:51,994 185 INFO rb-1a356f1-223299-397148 odoo.modules.loading: Modules loaded. 2026-07-24 02:48:52,591 185 INFO rb-1a356f1-223299-397148 odoo.modules.registry: Registry loaded in 14.101s 2026-07-24 02:48:52,592 185 INFO rb-1a356f1-223299-397148 odoo.service.server: Starting post tests 2026-07-24 02:48:53,433 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-07-24 02:48:58,029 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.2716562747955322 seconds 2026-07-24 02:48:58,832 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.8032472133636475 seconds 2026-07-24 02:49:01,288 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [4] 2026-07-24 02:49:01,344 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_01_overtime_approval_payroll ... 2026-07-24 02:49:01,887 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_02_overtime_approval_payroll ... 2026-07-24 02:49:02,437 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_03_overtime_approval_payroll ... 2026-07-24 02:49:02,833 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [319] 2026-07-24 02:49:03,331 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_05_overtime_approval_payroll ... 2026-07-24 02:49:03,666 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [320] 2026-07-24 02:49:03,815 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [143] 2026-07-24 02:49:04,485 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_06_overtime_approval_payroll ... 2026-07-24 02:49:04,768 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [321] 2026-07-24 02:49:04,938 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [144] 2026-07-24 02:49:05,016 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [322] 2026-07-24 02:49:05,630 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_07_overtime_approval_payroll ... 2026-07-24 02:49:06,020 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [323] 2026-07-24 02:49:06,178 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [145] 2026-07-24 02:49:06,245 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [324] 2026-07-24 02:49:06,810 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_08_overtime_approval_payroll ... 2026-07-24 02:49:07,106 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [325] 2026-07-24 02:49:07,244 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [146] 2026-07-24 02:49:07,346 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [326] 2026-07-24 02:49:08,017 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [327] 2026-07-24 02:49:08,112 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [328] 2026-07-24 02:49:08,141 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_09_overtime_approval_payroll ... 2026-07-24 02:49:08,408 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [329] 2026-07-24 02:49:08,538 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [147] 2026-07-24 02:49:08,637 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [330] 2026-07-24 02:49:11,783 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_10_overtime_approval_payroll ... 2026-07-24 02:49:12,256 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [2] 2026-07-24 02:49:12,294 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [2] 2026-07-24 02:49:12,324 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_11_overtime_approval_payroll ... 2026-07-24 02:49:13,249 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_12_line_refuse_blocked_when_payslip_non_draft ... 2026-07-24 02:49:13,560 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [331] 2026-07-24 02:49:13,695 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [148] 2026-07-24 02:49:13,793 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [332] 2026-07-24 02:49:14,860 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_13_line_cancel_blocked_when_payslip_non_draft ... 2026-07-24 02:49:15,139 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [333] 2026-07-24 02:49:15,284 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [149] 2026-07-24 02:49:15,381 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [334] 2026-07-24 02:49:16,462 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1523 checked, 3 removed 2026-07-24 02:49:22,131 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_01_matched_overtime_attendance_hours ... 2026-07-24 02:49:22,831 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:23,108 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_02_matched_overtime_attendance_hours ... 2026-07-24 02:49:23,456 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:23,636 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_03_matched_overtime_attendance_hours ... 2026-07-24 02:49:24,048 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:24,245 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [1] 2026-07-24 02:49:24,283 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_04_matched_overtime_attendance_hours ... 2026-07-24 02:49:24,688 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:24,873 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [3] 2026-07-24 02:49:24,910 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_05_matched_overtime_attendance_hours ... 2026-07-24 02:49:25,306 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:25,479 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [5] 2026-07-24 02:49:25,514 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_06_matched_overtime_attendance_hours ... 2026-07-24 02:49:25,877 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:26,056 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [7] 2026-07-24 02:49:26,090 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_07_matched_overtime_attendance_hours ... 2026-07-24 02:49:26,539 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:26,738 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [9] 2026-07-24 02:49:26,775 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_08_matched_overtime_attendance_hours ... 2026-07-24 02:49:27,240 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:27,406 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [11] 2026-07-24 02:49:27,435 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_09_matched_overtime_attendance_hours ... 2026-07-24 02:49:27,823 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:28,035 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [13] 2026-07-24 02:49:28,072 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_10_matched_overtime_attendance_hours ... 2026-07-24 02:49:28,478 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:28,664 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [15] 2026-07-24 02:49:28,701 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_11_matched_overtime_attendance_hours ... 2026-07-24 02:49:29,113 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:29,296 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [17] 2026-07-24 02:49:29,334 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_12_matched_overtime_attendance_hours ... 2026-07-24 02:49:29,718 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:29,875 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_13_matched_overtime_attendance_hours ... 2026-07-24 02:49:30,285 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:30,479 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [19] 2026-07-24 02:49:30,593 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [20] 2026-07-24 02:49:30,644 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_14_matched_overtime_attendance_hours ... 2026-07-24 02:49:31,141 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:32,052 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [22] 2026-07-24 02:49:32,127 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [23] 2026-07-24 02:49:32,160 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_15_matched_overtime_attendance_hours ... 2026-07-24 02:49:32,569 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:32,899 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [32] 2026-07-24 02:49:32,940 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [33] 2026-07-24 02:49:32,985 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_16_matched_overtime_attendance_hours ... 2026-07-24 02:49:33,418 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:33,707 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [36] 2026-07-24 02:49:33,740 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [37] 2026-07-24 02:49:33,854 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [38] 2026-07-24 02:49:33,897 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [39] 2026-07-24 02:49:33,948 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_17_matched_overtime_attendance_hours ... 2026-07-24 02:49:34,249 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [1973, 1972, 1971, 1970, 1969, 1968, 1967, 1966, 1965, 1964] 2026-07-24 02:49:34,288 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [152293, 152302, 152294, 152295, 152296, 152297, 152298, 152299, 152300, 152301] 2026-07-24 02:49:34,288 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [12, 11, 10, 9, 8, 7, 6, 5, 4, 3] 2026-07-24 02:49:34,330 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [2, 3, 4, 5, 6, 7, 8, 9, 10] 2026-07-24 02:49:34,533 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:34,791 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [30] 2026-07-24 02:49:34,944 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_18_reconcile_core_overtime_plan_match ... 2026-07-24 02:49:35,275 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:35,445 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [44] 2026-07-24 02:49:35,488 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_19_plan_recognized_overtime_hours_field ... 2026-07-24 02:49:35,844 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:35,994 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [46] 2026-07-24 02:49:36,020 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_20_no_plan_match_core_overtime_untouched ... 2026-07-24 02:49:36,349 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [4] 2026-07-24 02:49:36,651 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:49:42,178 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_exp_days ... 2026-07-24 02:49:42,754 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [335] 2026-07-24 02:49:42,858 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [150] 2026-07-24 02:49:42,895 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_exp_days_unlimited ... 2026-07-24 02:49:43,132 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [336] 2026-07-24 02:49:43,259 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [151] 2026-07-24 02:49:43,291 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_plan_type_comp ... 2026-07-24 02:49:43,608 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [337] 2026-07-24 02:49:43,728 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [152] 2026-07-24 02:49:43,757 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_plan_type_payroll ... 2026-07-24 02:49:43,790 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_update_allocation ... 2026-07-24 02:49:44,111 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [338] 2026-07-24 02:49:44,213 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [153] 2026-07-24 02:49:44,350 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [36, 37] 2026-07-24 02:49:44,706 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [38, 39] 2026-07-24 02:49:44,888 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_unlink_overtime_unlink_allocation ... 2026-07-24 02:49:45,088 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [339] 2026-07-24 02:49:45,184 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [154] 2026-07-24 02:49:45,225 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7232, 7231] 2026-07-24 02:49:45,248 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.leave.allocation records with IDs: [22] 2026-07-24 02:49:45,256 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [997, 998] 2026-07-24 02:49:45,310 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [36, 37] 2026-07-24 02:49:45,350 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [8] 2026-07-24 02:49:45,399 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:49:46,408 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_01_compute_overtime_plan_line_ids ... 2026-07-24 02:49:46,629 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_02_compute_overtime_plan_line_ids ... 2026-07-24 02:49:47,216 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_03_compute_overtime_base_amount ... 2026-07-24 02:49:47,649 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_04_taxed_ot_untaxed_ot ... 2026-07-24 02:49:47,899 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_05_overtime_salary_rule_amount_map ... 2026-07-24 02:49:47,926 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_06_test_compute_sheet ... 2026-07-24 02:49:48,840 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_unlink_overtime_line ... 2026-07-24 02:49:49,423 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [47, 48] 2026-07-24 02:49:49,447 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7251] 2026-07-24 02:49:49,472 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [14] 2026-07-24 02:49:49,507 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_worked_days_01 ... 2026-07-24 02:49:50,125 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_worked_days_02 ... 2026-07-24 02:49:50,721 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_08_unlink_overtime_line ... 2026-07-24 02:49:51,762 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_10_payslip_run ... 2026-07-24 02:49:52,505 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_11_payslip_run ... 2026-07-24 02:49:53,155 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_12_auto_generate_payslip ... 2026-07-24 02:49:53,297 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (124) started manually 2026-07-24 02:49:53,731 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (124) done 2026-07-24 02:49:53,798 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_13_thirteen_month_pay ... 2026-07-24 02:49:54,294 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:49:54,542 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_01_get_month_start_date_before_offset_rolls_back ... 2026-07-24 02:49:54,626 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_02_get_month_start_date_on_offset_no_rollback ... 2026-07-24 02:49:54,667 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_03_get_month_start_date_after_offset_no_rollback ... 2026-07-24 02:49:54,690 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_04_get_month_start_date_default_cycle_no_rollback ... 2026-07-24 02:49:54,725 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_05_get_month_cycle_start_end_with_offset ... 2026-07-24 02:49:54,761 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_06_get_month_cycle_start_end_after_offset ... 2026-07-24 02:49:54,801 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_07_standard_hour_pay_uses_correct_cycle ... 2026-07-24 02:49:54,851 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_08_standard_hour_pay_consistent_within_cycle ... 2026-07-24 02:49:54,901 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_09_standard_hour_pay_different_across_cycles ... 2026-07-24 02:49:54,947 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:49:55,051 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_payroll.tests.test_security: Starting TestSecurity.test_01 ... 2026-07-24 02:49:55,146 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:50:00,151 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_01_matched_overtime_timesheet_hours ... 2026-07-24 02:50:00,811 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:01,003 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_02_matched_overtime_timesheet_hours ... 2026-07-24 02:50:01,484 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:01,667 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_03_matched_overtime_timesheet_hours ... 2026-07-24 02:50:02,117 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:02,300 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [7] 2026-07-24 02:50:02,335 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_04_matched_overtime_timesheet_hours ... 2026-07-24 02:50:02,840 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:03,042 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [9] 2026-07-24 02:50:03,082 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_05_matched_overtime_timesheet_hours ... 2026-07-24 02:50:03,559 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:03,797 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [11] 2026-07-24 02:50:03,833 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_06_matched_overtime_timesheet_hours ... 2026-07-24 02:50:04,310 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:04,479 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [13] 2026-07-24 02:50:04,513 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_07_matched_overtime_timesheet_hours ... 2026-07-24 02:50:05,004 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:05,180 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [15] 2026-07-24 02:50:05,208 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_08_matched_overtime_timesheet_hours ... 2026-07-24 02:50:05,651 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:05,820 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [17] 2026-07-24 02:50:05,851 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_09_matched_overtime_timesheet_hours ... 2026-07-24 02:50:06,277 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:06,476 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [19] 2026-07-24 02:50:06,497 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_10_matched_overtime_timesheet_hours ... 2026-07-24 02:50:06,908 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:07,104 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [21] 2026-07-24 02:50:07,141 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_11_matched_overtime_timesheet_hours ... 2026-07-24 02:50:07,642 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:07,832 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [23] 2026-07-24 02:50:07,868 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_12_matched_overtime_timesheet_hours ... 2026-07-24 02:50:08,326 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:08,488 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [25] 2026-07-24 02:50:08,619 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [26] 2026-07-24 02:50:08,663 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_13_matched_overtime_timesheet_hours ... 2026-07-24 02:50:09,092 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:09,259 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [28, 29] 2026-07-24 02:50:09,294 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_14_matched_overtime_timesheet_hours ... 2026-07-24 02:50:09,793 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:09,974 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [32, 33] 2026-07-24 02:50:10,012 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_15_matched_overtime_timesheet_hours ... 2026-07-24 02:50:10,640 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:10,821 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [36, 37] 2026-07-24 02:50:10,857 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_16_matched_overtime_timesheet_hours ... 2026-07-24 02:50:11,876 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:13,467 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [40] 2026-07-24 02:50:13,510 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_17_compute_timesheet_ids ... 2026-07-24 02:50:14,022 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:14,195 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [49, 50] 2026-07-24 02:50:14,241 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_18_matched_overtime_timesheet_hours ... 2026-07-24 02:50:14,716 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:15,130 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [53] 2026-07-24 02:50:15,172 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [54] 2026-07-24 02:50:15,226 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [55] 2026-07-24 02:50:15,267 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [56] 2026-07-24 02:50:15,304 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_19_matched_overtime_timesheet_hours ... 2026-07-24 02:50:15,945 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [66] 2026-07-24 02:50:16,278 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:50:17,501 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_compute_approval_user_line ... 2026-07-24 02:50:18,548 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_01 ... 2026-07-24 02:50:19,289 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [7] 2026-07-24 02:50:19,386 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_02 ... 2026-07-24 02:50:20,373 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [9] 2026-07-24 02:50:20,708 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [340] 2026-07-24 02:50:20,850 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_03 ... 2026-07-24 02:50:21,201 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_02_compute_approval_user_line ... 2026-07-24 02:50:22,108 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_02_match_timesheet ... 2026-07-24 02:50:22,393 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_03_compute_approval_user_line ... 2026-07-24 02:50:23,258 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_03_match_timesheet ... 2026-07-24 02:50:24,369 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [9] 2026-07-24 02:50:24,712 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [341] 2026-07-24 02:50:24,953 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [64] 2026-07-24 02:50:25,014 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:50:30,364 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_01_calculate_overtime_actual_hours ... 2026-07-24 02:50:31,049 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [106] 2026-07-24 02:50:31,228 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [48] 2026-07-24 02:50:31,257 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_02_calculate_overtime_actual_hours ... 2026-07-24 02:50:31,732 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [106] 2026-07-24 02:50:31,914 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [69] 2026-07-24 02:50:31,946 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_03_calculate_overtime_actual_hours ... 2026-07-24 02:50:32,387 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [106] 2026-07-24 02:50:32,502 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_04_calculate_overtime_actual_hours ... 2026-07-24 02:50:33,023 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [106] 2026-07-24 02:50:33,214 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [50] 2026-07-24 02:50:33,246 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_05_calculate_overtime_actual_hours ... 2026-07-24 02:50:33,645 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [106] 2026-07-24 02:50:33,796 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_06_calculate_overtime_actual_hours ... 2026-07-24 02:50:34,171 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [106] 2026-07-24 02:50:34,318 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [52] 2026-07-24 02:50:34,341 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_07_calculate_overtime_actual_hours ... 2026-07-24 02:50:34,788 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [106] 2026-07-24 02:50:35,004 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [73] 2026-07-24 02:50:35,026 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [54] 2026-07-24 02:50:35,063 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_08_calculate_overtime_actual_hours ... 2026-07-24 02:50:35,550 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [106] 2026-07-24 02:50:35,730 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [75] 2026-07-24 02:50:35,770 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [56] 2026-07-24 02:50:35,806 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_09_calculate_overtime_actual_hours ... 2026-07-24 02:50:36,332 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [106] 2026-07-24 02:50:36,527 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [77] 2026-07-24 02:50:36,570 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [58] 2026-07-24 02:50:36,600 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_10_calculate_overtime_actual_hours ... 2026-07-24 02:50:36,961 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [106] 2026-07-24 02:50:37,266 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [60] 2026-07-24 02:50:37,311 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [61] 2026-07-24 02:50:37,459 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [62] 2026-07-24 02:50:37,516 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [63] 2026-07-24 02:50:37,601 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [64] 2026-07-24 02:50:37,639 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [65] 2026-07-24 02:50:37,692 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:50:37,710 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_change_minimum_wage ... 2026-07-24 02:50:37,754 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_create_record ... 2026-07-24 02:50:37,788 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_0 ... 2026-07-24 02:50:37,836 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_1 ... 2026-07-24 02:50:37,867 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_2 ... 2026-07-24 02:50:37,895 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_3 ... 2026-07-24 02:50:37,923 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_4 ... 2026-07-24 02:50:37,965 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:50:40,036 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_1 ... 2026-07-24 02:50:46,661 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_2 ... 2026-07-24 02:50:46,783 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_3 ... 2026-07-24 02:50:46,915 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_4 ... 2026-07-24 02:50:47,038 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_contract_administrative_region ... 2026-07-24 02:50:47,227 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:50:49,092 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegisterRegion.test_contrains_contribution_amount ... 2026-07-24 02:50:56,088 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegisterRegion.test_contrib_register_history_lines_2 ... 2026-07-24 02:50:56,205 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:50:56,215 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_11_pow_timesheet_validation ... 2026-07-24 02:50:56,279 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [22] 2026-07-24 02:51:00,470 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_12_pow_timesheet_validation ... 2026-07-24 02:51:00,546 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [24] 2026-07-24 02:51:01,607 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_13_pow_timesheet_validation ... 2026-07-24 02:51:01,687 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [26] 2026-07-24 02:51:02,734 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_14_pow_timesheet_validation ... 2026-07-24 02:51:02,808 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [28] 2026-07-24 02:51:07,016 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_15_pow_timesheet_validation ... 2026-07-24 02:51:07,125 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [30] 2026-07-24 02:51:08,313 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_31_payslips ... 2026-07-24 02:51:08,427 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [32] 2026-07-24 02:51:12,592 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_32_payslips ... 2026-07-24 02:51:12,704 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [35] 2026-07-24 02:51:16,975 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_33_payslips ... 2026-07-24 02:51:17,056 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [38] 2026-07-24 02:51:20,665 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_refuse_by_holiday_officer_without_analytic_access ... 2026-07-24 02:51:20,735 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [41] 2026-07-24 02:51:24,304 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:51:25,685 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_01_compute_associated_employees_department_of_task ... 2026-07-24 02:51:25,828 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_02_filter_tasks_associated_to_user_subordinate ... 2026-07-24 02:51:26,039 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_03_filter_tasks_associated_to_user_department ... 2026-07-24 02:51:26,253 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_04_filter_tasks_assigned_to_user_department ... 2026-07-24 02:51:26,383 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_05_filter_tasks_assigned_to_user_subordinate ... 2026-07-24 02:51:26,732 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [342] 2026-07-24 02:51:26,741 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7373] 2026-07-24 02:51:26,747 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 02:51:27,098 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [343] 2026-07-24 02:51:27,110 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7375] 2026-07-24 02:51:27,118 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 02:51:27,569 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:51:27,587 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_project_timesheet_account.tests.test_project_timesheet_account: Starting TestProjectTimesheetAccount.test_assign_department_analytic_account ... 2026-07-24 02:51:27,769 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_project_timesheet_account.tests.test_project_timesheet_account: Starting TestProjectTimesheetAccount.test_migrate_department_analytic_account ... 2026-07-24 02:51:27,835 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:51:27,848 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-07-24 02:51:34,610 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #31 deleted mail.message records with IDs: [4695] 2026-07-24 02:51:34,712 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #31 deleted ir.model.data records with IDs: [298813] 2026-07-24 02:51:34,713 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #31 deleted hr.rank records with IDs: [11] 2026-07-24 02:51:34,861 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #31 deleted hr.job.rank.line records with IDs: [2] 2026-07-24 02:51:34,898 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_2 ... 2026-07-24 02:51:41,456 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 33, model: hr.rank 2026-07-24 02:51:41,461 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 33, model: hr.role 2026-07-24 02:51:41,480 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #33 deleted mail.message records with IDs: [4708] 2026-07-24 02:51:41,482 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 33, model: hr.rank 2026-07-24 02:51:41,505 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 33, model: hr.job.rank.line 2026-07-24 02:51:41,507 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 33, model: hr.job.rank.line 2026-07-24 02:51:41,511 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 33, model: hr.job.rank.line 2026-07-24 02:51:41,548 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_3 ... 2026-07-24 02:51:48,206 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 38, model: hr.rank 2026-07-24 02:51:48,239 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [26], uid: 37, model: hr.rank 2026-07-24 02:51:48,316 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:51:48,324 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_check_rank_company ... 2026-07-24 02:51:59,842 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_compute_recursive_parent_ids ... 2026-07-24 02:52:06,278 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_create_rank_chains ... 2026-07-24 02:52:12,717 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_create_rank_chains_2 ... 2026-07-24 02:52:18,771 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_job_constrains_rank_ids ... 2026-07-24 02:52:24,421 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_job_rank_line_compute_rank_id ... 2026-07-24 02:52:30,367 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_archive ... 2026-07-24 02:52:36,344 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_employees_count ... 2026-07-24 02:52:42,646 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_name ... 2026-07-24 02:52:48,650 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_parent_id ... 2026-07-24 02:52:54,452 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_check_department ... 2026-07-24 02:53:04,801 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_unique_create ... 2026-07-24 02:53:10,520 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_unique_write ... 2026-07-24 02:53:16,413 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_unlink_rank ... 2026-07-24 02:53:22,817 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4709] 2026-07-24 02:53:22,896 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [298840] 2026-07-24 02:53:22,896 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.rank records with IDs: [25] 2026-07-24 02:53:23,311 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_unlink_rank_exist_employee ... 2026-07-24 02:53:28,748 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4708] 2026-07-24 02:53:28,803 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_job_rank_line_constrains_unique ... 2026-07-24 02:53:34,504 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 02:53:34,562 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4723, 4722, 4721] 2026-07-24 02:53:34,594 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299317, 299316, 299315] 2026-07-24 02:53:34,594 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-07-24 02:53:43,575 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_01_workflow ... 2026-07-24 02:53:44,257 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #93 deleted gamification.badge.user records with IDs: [6] 2026-07-24 02:53:44,340 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_02_compute_statistics ... 2026-07-24 02:53:44,585 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_03_emulation_campaign_constraints ... 2026-07-24 02:53:44,851 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_04_employee_ids_autofill ... 2026-07-24 02:53:45,122 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_05_grant_badge_for_employee ... 2026-07-24 02:53:45,458 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #93 deleted gamification.badge.user records with IDs: [7] 2026-07-24 02:53:45,488 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_06_grant_badge_for_department ... 2026-07-24 02:53:45,842 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #93 deleted gamification.badge.user records with IDs: [8, 9, 10] 2026-07-24 02:53:45,882 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_07_approval_is_admin_only_via_rpc ... 2026-07-24 02:53:46,206 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_08_officer_submits_admin_advances ... 2026-07-24 02:53:46,607 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_09_grant_badge_skips_userless_members ... 2026-07-24 02:53:46,947 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_10_campaign_state_is_date_derived ... 2026-07-24 02:53:47,003 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_11_company_scope_reachable ... 2026-07-24 02:53:47,183 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_12_switch_department_to_employee_clears_stale ... 2026-07-24 02:53:47,345 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-24 02:53:47,391 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4723, 4722, 4721] 2026-07-24 02:53:47,413 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299317, 299316, 299315] 2026-07-24 02:53:47,413 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-07-24 02:53:55,822 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_01_employee_access_recognition_discipline_decision ... 2026-07-24 02:53:56,081 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,092 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,098 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,101 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,104 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,106 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,110 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,113 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,384 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,412 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,451 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,555 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,577 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,622 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,661 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #99 deleted mail.message records with IDs: [11594] 2026-07-24 02:53:56,674 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,699 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #99 deleted mail.message records with IDs: [11595] 2026-07-24 02:53:56,715 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,728 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #99 deleted mail.message records with IDs: [11591] 2026-07-24 02:53:56,735 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,751 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #99 deleted mail.message records with IDs: [11592] 2026-07-24 02:53:56,761 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 99, model: hr.recognition.discipline.decision 2026-07-24 02:53:56,788 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_02_employee_access_recognition_discipline_decision ... 2026-07-24 02:53:56,994 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,081 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,267 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [22], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,328 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [23], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,498 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,528 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,673 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,817 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,839 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,871 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,904 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #96 deleted mail.message records with IDs: [11598] 2026-07-24 02:53:57,914 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,925 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #96 deleted mail.message records with IDs: [11597] 2026-07-24 02:53:57,935 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,946 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #96 deleted mail.message records with IDs: [11599] 2026-07-24 02:53:57,956 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,968 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #96 deleted mail.message records with IDs: [11591] 2026-07-24 02:53:57,977 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:57,988 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #96 deleted mail.message records with IDs: [11592] 2026-07-24 02:53:57,999 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:58,032 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_03_hr_officer_access_recognition_discipline_decision ... 2026-07-24 02:53:58,405 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #100 deleted mail.message records with IDs: [11602, 11601, 11600, 11592, 11591] 2026-07-24 02:53:58,433 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #100 deleted hr.recognition.discipline.decision records with IDs: [28, 27, 26, 17, 16] 2026-07-24 02:53:58,440 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #100 deleted mail.followers records with IDs: [1143, 1144, 1145] 2026-07-24 02:53:58,472 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_04_access_recognition_discipline_multi_company ... 2026-07-24 02:53:59,124 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:59,150 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 100, model: hr.recognition.discipline.decision 2026-07-24 02:53:59,196 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [86], uid: 96, model: hr.employee.public 2026-07-24 02:53:59,244 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [86], uid: 100, model: hr.employee 2026-07-24 02:53:59,270 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:59,296 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 100, model: hr.recognition.discipline.decision 2026-07-24 02:53:59,320 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #96 deleted mail.message records with IDs: [11608] 2026-07-24 02:53:59,332 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 96, model: hr.recognition.discipline.decision 2026-07-24 02:53:59,344 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #100 deleted mail.message records with IDs: [11608] 2026-07-24 02:53:59,361 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [29], uid: 100, model: hr.recognition.discipline.decision 2026-07-24 02:53:59,519 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #101 deleted mail.message records with IDs: [11608] 2026-07-24 02:53:59,549 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #101 deleted hr.recognition.discipline.decision records with IDs: [29] 2026-07-24 02:53:59,562 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #101 deleted mail.message records with IDs: [11610] 2026-07-24 02:53:59,579 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #101 deleted hr.recognition.discipline.decision records with IDs: [30] 2026-07-24 02:53:59,585 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #101 deleted mail.followers records with IDs: [1146] 2026-07-24 02:53:59,617 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_05_access_recognition_discipline_decision_type ... 2026-07-24 02:53:59,868 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 96, model: hr.recognition.discipline.decision.type 2026-07-24 02:53:59,878 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 96, model: hr.recognition.discipline.decision.type 2026-07-24 02:53:59,885 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 96, model: hr.recognition.discipline.decision.type 2026-07-24 02:53:59,914 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_06_access_recognition_discipline_campaign ... 2026-07-24 02:54:00,059 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-24 02:54:00,105 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4723, 4722, 4721] 2026-07-24 02:54:00,129 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299317, 299316, 299315] 2026-07-24 02:54:00,130 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-07-24 02:54:08,480 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recognition_discipline_approval.tests.test_hr_recognition_discipline_decision: Starting TestHrRecognitionDisciplineDecision.test_01_check_approval_request_id ... 2026-07-24 02:54:09,205 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-24 02:54:09,518 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recruitment.tests.test_hr_employee: Starting TestHremployee.test_compute_hr_applicants_count ... 2026-07-24 02:54:09,569 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:54:09,833 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recruitment.tests.test_res_partner: Starting TestPartner.test_method_compute_hr_applicants_count ... 2026-07-24 02:54:10,209 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:54:10,229 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299420, 299419] 2026-07-24 02:54:10,229 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.applicant.resume.line records with IDs: [1, 2] 2026-07-24 02:54:10,426 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_01_user_recruitment_access_right ... 2026-07-24 02:54:10,476 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #6 deleted hr.applicant.resume.line records with IDs: [6] 2026-07-24 02:54:10,493 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_02_user_recruitment_admin_access_right ... 2026-07-24 02:54:10,549 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted hr.applicant.resume.line records with IDs: [6] 2026-07-24 02:54:10,573 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_03_user_interviewer_access_right ... 2026-07-24 02:54:10,837 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [351] 2026-07-24 02:54:10,863 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #7 deleted hr.applicant.resume.line records with IDs: [6] 2026-07-24 02:54:10,896 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_04_user_internal_access_right ... 2026-07-24 02:54:11,273 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 109, model: hr.applicant.resume.line 2026-07-24 02:54:11,296 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 109, model: hr.applicant.resume.line 2026-07-24 02:54:11,301 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 109, model: hr.applicant.resume.line 2026-07-24 02:54:11,305 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 109, model: hr.applicant.resume.line 2026-07-24 02:54:11,344 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:54:11,367 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299420, 299419] 2026-07-24 02:54:11,367 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.applicant.resume.line records with IDs: [1, 2] 2026-07-24 02:54:11,560 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_to_hr_skills_recruitment: Starting TestToHrSkillsRecruitment.test_01_create_employee_from_applicant ... 2026-07-24 02:54:11,885 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_to_hr_skills_recruitment: Starting TestToHrSkillsRecruitment.test_02_constraints_date_check ... 2026-07-24 02:54:11,922 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_cannot_spam_activities_for_retired_employee ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [352] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_days_until_retirement_male ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_retirement_date_female ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_retirement_date_male ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_compute_time_until_retirement_female ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_employee_past_retirement ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_matching_rule ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_notification_for_retired_employee ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [353] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_no_retirement_date ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_notification_warning_days_config ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [354] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_notify_of_retirement ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [355] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_retirement_rule_constraints ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_rule_based_retirement_age ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_search_days_until_retirement ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_retirement_age.tests.test_hr_employee_retirement: Starting TestHrEmployeeRetirement.test_toggle_rule_based_retirement ... 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [299981, 299982, 299983, 299984, 299980, 299975, 299976, 299977, 299978, 299979, 299974] 2024-02-29 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.retirement.age.rule records with IDs: [7, 8, 9, 10, 11, 1, 2, 3, 4, 5, 6] 2026-07-24 02:54:26,419 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-07-24 02:54:26,431 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-07-24 02:54:32,127 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #112 deleted mail.message records with IDs: [12090] 2026-07-24 02:54:32,145 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #112 deleted hr.role records with IDs: [10] 2026-07-24 02:54:32,151 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #112 deleted mail.followers records with IDs: [1224] 2026-07-24 02:54:32,196 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_2 ... 2026-07-24 02:54:37,680 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 114, model: hr.role 2026-07-24 02:54:37,691 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 114, model: hr.role 2026-07-24 02:54:37,705 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #114 deleted mail.message records with IDs: [2487] 2026-07-24 02:54:37,708 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 114, model: hr.role 2026-07-24 02:54:37,746 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_3 ... 2026-07-24 02:54:43,059 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 118, model: hr.role 2026-07-24 02:54:43,121 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:54:43,134 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_allowed_duplicate_across_companies ... 2026-07-24 02:54:47,233 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_autogenerated_from_name ... 2026-07-24 02:54:47,260 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_autogenerated_strips_accents_and_symbols ... 2026-07-24 02:54:47,298 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_duplicate_write_raises_integrity_error ... 2026-07-24 02:54:47,337 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_stable_on_rename ... 2026-07-24 02:54:47,364 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_unique_per_company_gets_suffix ... 2026-07-24 02:54:47,404 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:54:47,413 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_check_role_company ... 2026-07-24 02:54:57,527 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_compute_employees_count ... 2026-07-24 02:55:02,699 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_1 ... 2026-07-24 02:55:07,788 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_2 ... 2026-07-24 02:55:13,258 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_3 ... 2026-07-24 02:55:18,699 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_4 ... 2026-07-24 02:55:24,842 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_create_role_have_department ... 2026-07-24 02:55:31,410 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_create_role_without_department ... 2026-07-24 02:55:37,152 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_delete_role_have_employees ... 2026-07-24 02:55:43,573 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2487] 2026-07-24 02:55:43,610 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_delete_role_not_employee ... 2026-07-24 02:55:49,066 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14645] 2026-07-24 02:55:49,073 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.role records with IDs: [24] 2026-07-24 02:55:49,103 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_update_role ... 2026-07-24 02:55:55,655 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-24 02:56:04,712 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_access_rights: Starting TestAccessRights.test_access_rights ... 2026-07-24 02:56:04,880 185 INFO rb-1a356f1-223299-397148 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-1a356f1-223299/odoo/tests/case.py:247 2026-07-24 02:56:10,861 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_01 ... 2024-10-20 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [255] 2026-07-24 02:56:11,500 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_02 ... 2024-10-20 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [257] 2026-07-24 02:56:12,228 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_employee_transfer: Starting TestHrTransferSeniority.test_10_transfer_03 ... 2024-10-20 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [259] 2024-10-20 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [356] 2026-07-24 02:56:13,606 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 5 removed 2026-07-24 02:56:13,620 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_1 ... 2026-07-24 02:56:14,365 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_2 ... 2026-07-24 02:56:15,029 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_3 ... 2026-07-24 02:56:15,582 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_4 ... 2026-07-24 02:56:16,124 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_5 ... 2026-07-24 02:56:16,930 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_6 ... 2026-07-24 02:56:17,464 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_7 ... 2026-07-24 02:56:18,334 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_8 ... 2026-07-24 02:56:19,344 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:56:26,504 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_right_2 ... 2026-07-24 02:56:26,855 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 164, model: hr.job 2026-07-24 02:56:26,882 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #164 deleted mail.message records with IDs: [2214, 1562] 2026-07-24 02:56:26,885 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 164, model: hr.job 2026-07-24 02:56:26,991 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 164, model: hr.skill.description 2026-07-24 02:56:26,994 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 164, model: hr.skill.description 2026-07-24 02:56:26,999 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 164, model: hr.skill.description 2026-07-24 02:56:27,052 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 164, model: hr.rank.skill.description 2026-07-24 02:56:27,055 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 164, model: hr.rank.skill.description 2026-07-24 02:56:27,058 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 164, model: hr.rank.skill.description 2026-07-24 02:56:27,077 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_right_3 ... 2026-07-24 02:56:27,134 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-07-24 02:56:27,235 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:56:34,369 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_api_contraints_1 ... 2026-07-24 02:56:34,762 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_api_contraints_2 ... 2026-07-24 02:56:35,140 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_sql_constraints ... 2026-07-24 02:56:35,440 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_skill_description_sql_constraints ... 2026-07-24 02:56:35,760 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:56:49,223 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_1 ... 2026-07-24 02:56:49,335 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_2 ... 2026-07-24 02:56:49,476 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_3 ... 2026-07-24 02:56:49,581 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_context_rank_competency_score ... 2026-07-24 02:56:49,644 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_highest_skill_level ... 2026-07-24 02:56:49,876 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_competency_score ... 2026-07-24 02:56:50,027 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_job_position_skill_required ... 2026-07-24 02:56:50,298 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_1 ... 2026-07-24 02:56:50,424 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_10 ... 2026-07-24 02:56:50,553 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_11 ... 2026-07-24 02:56:50,691 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_12 ... 2026-07-24 02:56:50,749 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.rank records with IDs: [35] 2026-07-24 02:56:50,850 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_2 ... 2026-07-24 02:56:50,995 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_3 ... 2026-07-24 02:56:51,046 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [89] 2026-07-24 02:56:51,124 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_4 ... 2026-07-24 02:56:51,175 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [89] 2026-07-24 02:56:51,268 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_5 ... 2026-07-24 02:56:51,436 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_6 ... 2026-07-24 02:56:51,535 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_7 ... 2026-07-24 02:56:51,658 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_8 ... 2026-07-24 02:56:51,797 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_9 ... 2026-07-24 02:56:51,962 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-24 02:56:52,354 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [160039, 160040] 2026-07-24 02:56:52,354 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [22, 23] 2026-07-24 02:56:52,439 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel: Starting TestChannelEmployee.test_01_update_employee_skill ... 2026-07-24 02:56:52,622 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel: Starting TestChannelEmployee.test_02_update_employee_skill ... 2026-07-24 02:56:52,818 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:56:53,220 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [160039, 160040] 2026-07-24 02:56:53,220 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [22, 23] 2026-07-24 02:56:53,220 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_01_create_course_skill_level_success ... 2026-07-24 02:56:53,244 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_02_duplicate_skill_for_course ... 2026-07-24 02:56:53,318 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_03_skill_and_type_mismatch ... 2026-07-24 02:56:53,388 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_04_skill_level_and_type_mismatch ... 2026-07-24 02:56:53,466 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:56:53,637 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-07-24 02:56:53,640 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_01_log_timesheet_on_archived_task ... 2026-07-24 02:56:53,721 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_02_log_timesheet_not_allow_archive_task ... 2026-07-24 02:56:53,984 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_03_log_multi_timesheet_ignore_archived_task ... 2026-07-24 02:56:54,075 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [134973] 2026-07-24 02:56:54,075 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [25] 2026-07-24 02:56:54,372 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_04_log_timesheet_archived_project ... 2026-07-24 02:56:54,445 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [134969, 134973, 134983] 2026-07-24 02:56:54,445 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [26, 24, 25] 2026-07-24 02:56:54,528 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_05_log_timesheet_archived_project ... 2026-07-24 02:56:54,755 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:56:54,955 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-07-24 02:56:55,086 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_compute_timesheet_wip ... 2026-07-24 02:56:55,356 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_log_timesheet_manager ... 2026-07-24 02:56:55,665 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_wip_timesheet_unfollow_task ... 2026-07-24 02:56:55,949 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #6 deleted mail.followers records with IDs: [211] 2026-07-24 02:56:55,986 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_compute_is_login_user_doing ... 2026-07-24 02:56:56,194 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_log_timesheet ... 2026-07-24 02:56:56,465 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_wip_timesheet_unfollow_task ... 2026-07-24 02:56:56,671 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-07-24 02:56:56,690 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_03_log_timesheet ... 2026-07-24 02:56:56,955 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:56:57,121 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-07-24 02:56:57,275 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task_multi_login: Starting TestPorjectTaskMultiLogin.test_01_multi_login ... 2026-07-24 02:56:57,676 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task_multi_login: Starting TestPorjectTaskMultiLogin.test_02_multi_login ... 2026-07-24 02:56:58,083 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:56:58,290 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-07-24 02:56:58,435 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_systray_timer_menu: Starting TestSystrayTimerMenu.test_get_timesheet_timer_systray_data_empty ... 2026-07-24 02:56:58,518 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_systray_timer_menu: Starting TestSystrayTimerMenu.test_get_timesheet_timer_systray_data_with_task ... 2026-07-24 02:56:58,777 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:56:58,975 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-07-24 02:56:59,009 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_core: Starting TestTimesheetTimerCore.test_01_time_start_constraints ... 2026-07-24 02:56:59,095 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_core: Starting TestTimesheetTimerCore.test_02_stop_timer_same_day_records_elapsed_hours ... 2026-07-24 02:56:59,401 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:56:59,630 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-07-24 02:56:59,653 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_01_stop_cross_day_returns_wizard_action ... 2026-07-24 02:56:59,890 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_02_apply_actual_elapsed_and_start_next_task ... 2026-07-24 02:57:00,329 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [717], uid: 6, model: account.analytic.line 2026-07-24 02:57:00,613 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_06_scheduled_cross_day_split_uses_first_work_interval_start ... 2026-07-24 02:57:00,996 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:57:01,204 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-07-24 02:57:01,207 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_01_test_access_rule_with_user ... 2026-07-24 02:57:01,258 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-07-24 02:57:01,366 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [721], uid: 6, model: account.analytic.line 2026-07-24 02:57:01,671 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_02_test_access_rule_with_user ... 2026-07-24 02:57:01,733 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-07-24 02:57:01,845 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [723], uid: 6, model: account.analytic.line 2026-07-24 02:57:02,084 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_03_test_access_rule_with_user ... 2026-07-24 02:57:02,147 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-07-24 02:57:02,272 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [232], uid: 6, model: account.analytic.line 2026-07-24 02:57:02,360 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_04_test_access_rule_with_user ... 2026-07-24 02:57:02,412 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-07-24 02:57:02,594 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [214353] 2026-07-24 02:57:02,594 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [254] 2026-07-24 02:57:02,766 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [214354] 2026-07-24 02:57:02,766 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [255] 2026-07-24 02:57:02,886 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [232], uid: 6, model: account.analytic.line 2026-07-24 02:57:03,054 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [214331] 2026-07-24 02:57:03,054 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #6 deleted account.analytic.line records with IDs: [232] 2026-07-24 02:57:03,154 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [240], uid: 6, model: account.analytic.line 2026-07-24 02:57:03,192 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_05_test_access_rule_with_user ... 2026-07-24 02:57:03,231 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-07-24 02:57:03,320 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [725], uid: 6, model: account.analytic.line 2026-07-24 02:57:03,479 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:57:04,036 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_01_access_rights_base_user ... 2026-07-24 02:57:04,174 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: hr.work.entry 2026-07-24 02:57:04,179 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 178, model: hr.work.entry 2026-07-24 02:57:04,183 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 178, model: hr.work.entry 2026-07-24 02:57:04,185 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: hr.work.entry.type 2026-07-24 02:57:04,189 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 178, model: hr.work.entry.type 2026-07-24 02:57:04,193 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 178, model: hr.work.entry.type 2026-07-24 02:57:04,215 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_02_access_rule_base_user ... 2026-07-24 02:57:04,283 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10450], uid: 178, model: hr.work.entry 2026-07-24 02:57:04,320 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10451], uid: 178, model: hr.work.entry 2026-07-24 02:57:04,542 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10451], uid: 178, model: hr.work.entry 2026-07-24 02:57:04,640 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_03_access_rights_hr_admin ... 2026-07-24 02:57:04,835 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #178 deleted hr.work.entry records with IDs: [10452] 2026-07-24 02:57:04,876 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:57:04,950 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_01_valid_duration_01 ... 2026-07-24 02:57:06,188 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_02_valid_duration_02 ... 2026-07-24 02:57:06,594 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_02_valid_duration_03 ... 2026-07-24 02:57:06,953 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_03_work_entry_duration ... 2026-07-24 02:57:07,606 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [2, 12, 15] 2026-07-24 02:57:08,390 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [44, 43] 2026-07-24 02:57:08,771 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_04_regenerate_we_via_cron ... 2025-01-31 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [10941, 10942, 10943, 10944, 10945, 10946, 10947, 10948, 10949, 10950, 10951, 10952, 10953, 10954, 10955, 10956, 10957, 10958, 10959, 10960, 10961, 10962, 10963, 10964, 10965, 10966, 10967, 10968, 10969, 10970, 10971, 10972, 10973, 10974, 10975, 10976, 10977, 10978, 10979, 10980, 10981, 10982, 10983, 10984, 10985, 10986] 2025-01-31 09:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [10987, 10988, 10989, 10990, 10991, 10992, 10993, 10994, 10995, 10996, 10997, 10998, 10999, 11000, 11001, 11002, 11003, 11004, 11005, 11006, 11007, 11008, 11009, 11010, 11011, 11012, 11013, 11014, 11015, 11016, 11017, 11018, 11019, 11020, 11021, 11022, 11023, 11024, 11025, 11026, 11027, 11028, 11029, 11030, 11031, 11032, 11033, 11034, 11035, 11036, 11037, 11038, 11039, 11040, 11041, 11042, 11043, 11044, 11045, 11046, 11047, 11048, 11049, 11050, 11051, 11052, 11053, 11054, 11055, 11056, 11057, 11058, 11059, 11060, 11061, 11062, 11063, 11064, 11065, 11066, 11067, 11068, 11069, 11070, 11071, 11072] 2026-07-24 02:57:11,346 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:57:11,662 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_01_compute_contract_id ... 2026-07-24 02:57:11,929 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_02_create_attendance_01 ... 2026-07-24 02:57:12,119 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_02_create_attendance_02 ... 2026-07-24 02:57:12,676 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_03_write_attendance_01 ... 2026-07-24 02:57:12,854 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_03_write_attendance_02 ... 2026-07-24 02:57:13,132 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_04_unlink_attendance ... 2026-07-24 02:57:13,290 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16035] 2026-07-24 02:57:13,301 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [58] 2026-07-24 02:57:13,347 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_05_unlink_work_entry ... 2026-07-24 02:57:13,505 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [11269, 11270] 2026-07-24 02:57:13,526 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_06_action_regen_attedance_work_entry ... 2026-07-24 02:57:13,693 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_06_cancel_work_entry ... 2026-07-24 02:57:13,893 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_07_regenerate_work_entries ... 2026-07-24 02:57:14,398 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:57:14,755 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_01_conflict_timeoff_attendance_01 ... 2026-07-24 02:57:15,275 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_01_conflict_timeoff_attendance_02 ... 2026-07-24 02:57:15,698 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_02_conflict_timeoff_attendance_01 ... 2026-07-24 02:57:16,129 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_02_conflict_timeoff_attendance_02 ... 2026-07-24 02:57:16,579 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_01 ... 2026-07-24 02:57:17,057 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [11395, 11396] 2026-07-24 02:57:17,179 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_02 ... 2026-07-24 02:57:17,607 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [11400, 11401] 2026-07-24 02:57:17,707 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_03 ... 2026-07-24 02:57:18,057 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [11405, 11406] 2026-07-24 02:57:18,159 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_04_refure_leave_01 ... 2026-07-24 02:57:18,593 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [54] 2026-07-24 02:57:18,763 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [762] 2026-07-24 02:57:18,789 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_04_refure_leave_02 ... 2026-07-24 02:57:19,194 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [55] 2026-07-24 02:57:19,389 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [763] 2026-07-24 02:57:19,434 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_05_cancel_leave ... 2026-07-24 02:57:19,796 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [56] 2026-07-24 02:57:19,891 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [764] 2026-07-24 02:57:19,945 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_06_regenerate_work_entries ... 2026-07-24 02:57:20,840 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [11436, 11437] 2026-07-24 02:57:20,942 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:57:21,028 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_01_create_leave_type_with_suspension ... 2026-07-24 02:57:21,106 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_02_invalid_work_entry_type ... 2026-07-24 02:57:21,171 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_03_update_work_entry_type ... 2026-07-24 02:57:21,247 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:57:21,313 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_01_create_work_entry_type ... 2026-07-24 02:57:21,371 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_02_disable_suspension_with_leave_type ... 2026-07-24 02:57:21,430 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_03_enable_suspension_with_normal_leave ... 2026-07-24 02:57:21,506 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:57:21,853 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [59] 2026-07-24 02:57:21,934 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_get_work_entries_domain: Starting TestGetWorkEntriesDomain.test_multi_leaf_domain_ors_each_window_without_widening ... 2026-07-24 02:57:22,232 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_get_work_entries_domain: Starting TestGetWorkEntriesDomain.test_single_leaf_domain_scoped_to_its_window ... 2026-07-24 02:57:22,294 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:57:22,305 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_hr_leave_type: Starting HrLeaveType.test_01_generate_work_entry_type ... 2026-07-24 02:57:22,397 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:57:22,674 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [60] 2026-07-24 02:57:23,152 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [359] 2026-07-24 02:57:23,626 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [165] 2026-07-24 02:57:23,633 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_resource_calendar_leaves: Starting TestResourceCalendarLeave.test_01_regenerate_work_entry ... 2026-07-24 02:57:23,728 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [7, 61, 2] 2026-07-24 02:57:24,309 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [65, 64, 63] 2026-07-24 02:57:24,956 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [771, 770, 769, 768, 767] 2026-07-24 02:57:25,098 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [62] 2026-07-24 02:57:25,166 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [68, 67, 66] 2026-07-24 02:57:25,561 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <356811400991255.1784861845.528805732727051-openerp-message-notify@74682b1160aa>: ['"Test employee 01" <@False>'] 2026-07-24 02:57:25,569 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [360] 2026-07-24 02:57:25,874 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:57:26,162 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [72] 2026-07-24 02:57:26,229 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_01 ... 2026-07-24 02:57:26,699 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [361] 2026-07-24 02:57:27,045 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [166] 2026-07-24 02:57:27,080 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_02 ... 2026-07-24 02:57:27,313 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [362] 2026-07-24 02:57:27,668 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [167] 2026-07-24 02:57:27,802 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [363] 2026-07-24 02:57:28,074 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [168] 2026-07-24 02:57:28,106 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_03 ... 2026-07-24 02:57:28,314 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [364] 2026-07-24 02:57:28,659 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [169] 2026-07-24 02:57:28,784 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [365] 2026-07-24 02:57:29,102 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [170] 2026-07-24 02:57:29,142 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_04 ... 2026-07-24 02:57:29,361 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [366] 2026-07-24 02:57:29,649 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [171] 2026-07-24 02:57:29,761 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [367] 2026-07-24 02:57:30,083 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [172] 2026-07-24 02:57:30,116 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_05 ... 2026-07-24 02:57:30,319 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [368] 2026-07-24 02:57:30,679 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [173] 2026-07-24 02:57:30,854 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [369] 2026-07-24 02:57:31,151 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [174] 2026-07-24 02:57:31,190 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_06 ... 2026-07-24 02:57:31,432 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [370] 2026-07-24 02:57:31,801 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [175] 2026-07-24 02:57:31,930 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [371] 2026-07-24 02:57:32,267 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [176] 2026-07-24 02:57:32,308 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_01 ... 2026-07-24 02:57:32,540 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [372] 2026-07-24 02:57:32,872 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [177] 2026-07-24 02:57:32,914 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_02 ... 2026-07-24 02:57:33,143 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [373] 2026-07-24 02:57:33,447 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [178] 2026-07-24 02:57:33,595 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [374] 2026-07-24 02:57:33,872 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [179] 2026-07-24 02:57:33,901 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_03 ... 2026-07-24 02:57:34,068 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [375] 2026-07-24 02:57:34,358 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [180] 2026-07-24 02:57:34,488 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [376] 2026-07-24 02:57:34,757 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [181] 2026-07-24 02:57:34,790 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_04 ... 2026-07-24 02:57:34,993 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [377] 2026-07-24 02:57:35,334 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [182] 2026-07-24 02:57:35,424 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [378] 2026-07-24 02:57:35,694 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [183] 2026-07-24 02:57:35,735 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_01 ... 2026-07-24 02:57:35,961 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [379] 2026-07-24 02:57:36,261 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [184] 2026-07-24 02:57:36,299 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_02 ... 2026-07-24 02:57:36,543 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [380] 2026-07-24 02:57:36,900 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [185] 2026-07-24 02:57:37,024 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [381] 2026-07-24 02:57:37,330 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [186] 2026-07-24 02:57:37,371 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_03 ... 2026-07-24 02:57:37,592 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [382] 2026-07-24 02:57:37,972 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [187] 2026-07-24 02:57:38,085 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [383] 2026-07-24 02:57:38,351 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [188] 2026-07-24 02:57:38,385 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_01 ... 2026-07-24 02:57:38,586 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [384] 2026-07-24 02:57:38,899 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [189] 2026-07-24 02:57:38,929 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_02 ... 2026-07-24 02:57:39,154 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [385] 2026-07-24 02:57:39,506 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [190] 2026-07-24 02:57:39,635 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [386] 2026-07-24 02:57:39,891 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [191] 2026-07-24 02:57:39,925 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_03 ... 2026-07-24 02:57:40,132 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [387] 2026-07-24 02:57:40,467 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [192] 2026-07-24 02:57:40,605 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [388] 2026-07-24 02:57:40,918 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [193] 2026-07-24 02:57:40,954 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_05_handly_conflict_we ... 2026-07-24 02:57:41,116 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [389] 2026-07-24 02:57:41,355 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [194] 2026-07-24 02:57:41,378 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_06_handly_conflict_we ... 2026-07-24 02:57:41,586 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [390] 2026-07-24 02:57:41,719 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [391] 2026-07-24 02:57:41,854 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [392] 2026-07-24 02:57:41,988 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [393] 2026-07-24 02:57:42,398 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [195, 196, 197, 198] 2026-07-24 02:57:42,431 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_07_handly_conflict_we ... 2026-07-24 02:57:42,588 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [394] 2026-07-24 02:57:42,687 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [395] 2026-07-24 02:57:42,808 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [396] 2026-07-24 02:57:43,197 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [199, 200, 201] 2026-07-24 02:57:43,232 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_08_handly_conflict_we ... 2026-07-24 02:57:43,403 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-07-24 02:57:43,694 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [202] 2026-07-24 02:57:43,721 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_09_handly_conflict_we ... 2026-07-24 02:57:43,911 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-07-24 02:57:44,103 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [399] 2026-07-24 02:57:44,612 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [203, 204] 2026-07-24 02:57:44,648 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_conflict_handling_deletes_only_regen_days ... 2026-07-24 02:57:44,890 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-07-24 02:57:45,206 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [205] 2026-07-24 02:57:45,262 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:57:56,411 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #179 deleted product.product records with IDs: [818] 2026-07-24 02:57:56,464 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_recompute_grouping_lines ... 2026-07-24 02:57:59,469 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #179 deleted invoice.line.grouping records with IDs: [2] 2026-07-24 02:57:59,939 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_not_consecutive ... 2026-07-24 02:58:02,959 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_different_discount ... 2026-07-24 02:58:06,000 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #179 deleted invoice.line.grouping records with IDs: [12] 2026-07-24 02:58:06,522 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_different_taxes ... 2026-07-24 02:58:09,703 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #179 deleted invoice.line.grouping records with IDs: [18] 2026-07-24 02:58:10,063 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_tax_discount ... 2026-07-24 02:58:13,040 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #179 deleted invoice.line.grouping records with IDs: [24] 2026-07-24 02:58:13,408 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_tax_discount_2 ... 2026-07-24 02:58:15,706 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_template_tax_discount ... 2026-07-24 02:58:18,553 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #179 deleted invoice.line.grouping records with IDs: [30] 2026-07-24 02:58:18,959 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_template_unit_price_tax_discount ... 2026-07-24 02:58:22,144 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #179 deleted invoice.line.grouping records with IDs: [34] 2026-07-24 02:58:22,599 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_unit_price_tax_discount ... 2026-07-24 02:58:25,628 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #179 deleted invoice.line.grouping records with IDs: [40] 2026-07-24 02:58:26,925 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #179 deleted invoice.line.grouping records with IDs: [43, 44] 2026-07-24 02:58:27,324 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_unit_price_tax_discount_2 ... 2026-07-24 02:58:30,056 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #179 deleted invoice.line.grouping records with IDs: [50] 2026-07-24 02:58:30,453 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_without_product ... 2026-07-24 02:58:32,469 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #179 deleted invoice.line.grouping records with IDs: [56] 2026-07-24 02:58:32,566 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:58:32,576 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting LinkTrackerQRCode.test_qr_code_01 ... 2026-07-24 02:58:32,579 185 INFO rb-1a356f1-223299-397148 odoo.tests.common.requests: request http://viindoo.com/ with timeout 3 increased to 10s during tests 2026-07-24 02:58:32,579 185 INFO rb-1a356f1-223299-397148 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET http://viindoo.com/ 2026-07-24 02:58:32,660 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 02:58:33,052 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7033] 2026-07-24 02:58:33,052 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-07-24 02:58:33,156 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7055] 2026-07-24 02:58:33,156 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-07-24 02:58:43,861 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted mail.message records with IDs: [3140, 3139] 2026-07-24 02:58:43,883 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.floating.rate records with IDs: [2, 1] 2026-07-24 02:58:43,929 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted mail.message records with IDs: [3144, 3143, 3142] 2026-07-24 02:58:43,939 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-07-24 02:58:43,967 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted mail.message records with IDs: [3148, 3147, 3146] 2026-07-24 02:58:43,972 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-07-24 02:58:45,588 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_borrowing_loan_interest_with_bank_currency_rate ... 2026-07-24 02:58:45,908 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.refund.line records with IDs: [1] 2026-07-24 02:58:45,980 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 2026-07-24 02:58:46,397 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.refund.line records with IDs: [2] 2026-07-24 02:58:46,464 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.interest.line records with IDs: [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] 2026-07-24 02:58:48,398 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_borrowing_loan_refund_with_bank_currency_rate ... 2026-07-24 02:58:48,636 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.refund.line records with IDs: [4] 2026-07-24 02:58:48,682 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.interest.line records with IDs: [37, 38] 2026-07-24 02:58:49,071 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.refund.line records with IDs: [5] 2026-07-24 02:58:49,139 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.interest.line records with IDs: [39, 40] 2026-07-24 02:58:50,134 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted mail.message records with IDs: [16255, 16254] 2026-07-24 02:58:50,148 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.interest.line records with IDs: [41, 42] 2026-07-24 02:58:50,160 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted mail.followers records with IDs: [1446, 1447] 2026-07-24 02:58:51,496 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_borrowing_loan_with_bank_currency_rate ... 2026-07-24 02:58:51,903 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.refund.line records with IDs: [7] 2026-07-24 02:58:51,971 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.interest.line records with IDs: [45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56] 2026-07-24 02:58:52,390 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.refund.line records with IDs: [8] 2026-07-24 02:58:52,953 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.borrow.interest.line records with IDs: [57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68] 2026-07-24 02:58:53,863 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_lending_loan_interest_with_bank_currency_rate ... 2026-07-24 02:58:54,238 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.refund.line records with IDs: [1] 2026-07-24 02:58:54,324 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 2026-07-24 02:58:54,773 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.refund.line records with IDs: [2] 2026-07-24 02:58:54,853 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.interest.line records with IDs: [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] 2026-07-24 02:58:56,588 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_lending_loan_refund_with_bank_currency_rate ... 2026-07-24 02:58:56,870 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.refund.line records with IDs: [4] 2026-07-24 02:58:56,911 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.interest.line records with IDs: [37, 38] 2026-07-24 02:58:57,242 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.refund.line records with IDs: [5] 2026-07-24 02:58:57,318 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.interest.line records with IDs: [39, 40] 2026-07-24 02:58:58,445 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted mail.message records with IDs: [16304, 16303] 2026-07-24 02:58:58,458 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.interest.line records with IDs: [41, 42] 2026-07-24 02:58:58,472 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted mail.followers records with IDs: [1500, 1501] 2026-07-24 02:58:59,799 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loan_management_bank_currency_rate.tests.test_loan_bank_currency_rate: Starting TestLoanBankCurrencyRate.test_lending_loan_with_bank_currency_rate ... 2026-07-24 02:59:00,101 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.refund.line records with IDs: [7] 2026-07-24 02:59:00,147 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.interest.line records with IDs: [45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56] 2026-07-24 02:59:00,602 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.refund.line records with IDs: [8] 2026-07-24 02:59:00,678 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #181 deleted loan.lend.interest.line records with IDs: [57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68] 2026-07-24 02:59:01,696 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:59:02,629 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_001_viewer_access_own_shipment_only ... 2026-07-24 02:59:02,923 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 185, model: logistics.shipment 2026-07-24 02:59:02,949 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 185, model: account.analytic.line 2026-07-24 02:59:02,962 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 185, model: logistics.shipment 2026-07-24 02:59:02,998 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_002_user_can_create_write_but_not_unlink_shipment ... 2026-07-24 02:59:03,159 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 184, model: account.analytic.line 2026-07-24 02:59:03,196 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_003_viewer_cannot_create_write_unlink_related_records ... 2026-07-24 02:59:03,469 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 185, model: logistics.shipment.leg 2026-07-24 02:59:03,483 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 185, model: logistics.shipment.package 2026-07-24 02:59:03,486 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 185, model: logistics.shipment.cargo 2026-07-24 02:59:03,494 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 185, model: tracking.location.history 2026-07-24 02:59:03,499 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 185, model: logistics.shipment.leg 2026-07-24 02:59:03,501 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 185, model: logistics.shipment.package 2026-07-24 02:59:03,505 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 185, model: logistics.shipment.cargo 2026-07-24 02:59:03,512 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 185, model: tracking.location.history 2026-07-24 02:59:03,524 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 185, model: logistics.shipment.leg 2026-07-24 02:59:03,528 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 185, model: logistics.shipment.package 2026-07-24 02:59:03,531 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 185, model: logistics.shipment.cargo 2026-07-24 02:59:03,533 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 185, model: tracking.location.history 2026-07-24 02:59:03,562 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_004_user_can_create_write_but_not_unlink_related_records ... 2026-07-24 02:59:03,836 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 184, model: account.analytic.line 2026-07-24 02:59:03,850 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 184, model: tracking.location.history 2026-07-24 02:59:03,874 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_005_viewer_can_read_tags_of_own_shipment ... 2026-07-24 02:59:03,956 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_006_responsible_is_auto_followed_on_create ... 2026-07-24 02:59:04,057 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_007_new_responsible_is_auto_followed_on_write ... 2026-07-24 02:59:04,150 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:59:04,163 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_demo_users_group_membership: Starting TestLogisticsDemoUsersGroupMembership.test_base_user_demo_has_logistics_shipment_user_group ... 2026-07-24 02:59:04,193 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_demo_users_group_membership: Starting TestLogisticsDemoUsersGroupMembership.test_logistics_admin_demo_has_group_admin ... 2026-07-24 02:59:04,240 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:59:05,077 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_001_shipment_name_sequence ... 2026-07-24 02:59:05,138 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_002_leg_name_sequence ... 2026-07-24 02:59:05,213 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_003_freight_product_name_generated_on_create ... 2026-07-24 02:59:05,437 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:59:06,435 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_scenario_template: Starting TestScenarioTemplate.test_002_apply_adds_missing_stages_and_legs ... 2026-07-24 02:59:06,749 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted logistics.shipment.stage.line records with IDs: [103] 2026-07-24 02:59:06,853 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:59:07,762 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_container: Starting TestShipmentContainer.test_001_container_form_creatable_without_shipment_context ... 2026-07-24 02:59:08,032 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:59:08,949 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_001_default_stage_and_current_stage_is_first_stage_in_sequence ... 2026-07-24 02:59:09,024 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_002_timeline_constraints ... 2026-07-24 02:59:09,147 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_005_package_cargo_non_negative_constraints ... 2026-07-24 02:59:09,304 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006_origin_destination_computed_from_legs ... 2026-07-24 02:59:09,538 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006b_origin_destination_follows_leg_address_after_initial_compute ... 2026-07-24 02:59:09,800 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_007_schedule_dates_from_legs ... 2026-07-24 02:59:09,923 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008_delivery_status ... 2026-07-24 02:59:10,005 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008a_is_over_eta_now ... 2026-07-24 02:59:10,079 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009_state_actions_set_atd_ata ... 2026-07-24 02:59:10,339 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009b_action_start_transit_raises_without_legs ... 2026-07-24 02:59:10,476 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_010_total_weight_volume_computed_correctly_for_multiple_packages ... 2026-07-24 02:59:10,630 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [20] 2026-07-24 02:59:10,646 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [21] 2026-07-24 02:59:10,683 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_011_totals_correct_across_independent_shipments ... 2026-07-24 02:59:10,785 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_014_commercial_handoff_rejects_operation_fields ... 2026-07-24 02:59:10,925 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_015_commercial_handoff_only_allowed_in_draft ... 2026-07-24 02:59:11,195 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_016_shipment_kanban_group_by_stage_shows_empty_stages ... 2026-07-24 02:59:11,245 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_017_action_confirm_blocks_readiness_when_origin_equals_destination ... 2026-07-24 02:59:11,356 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_018_action_confirm_auto_creates_main_leg_when_origin_differs_from_destination ... 2026-07-24 02:59:11,500 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:59:12,353 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_003_actions_set_state_and_actual_dates ... 2026-07-24 02:59:12,438 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_004_shipment_schedule_dates_aggregate_from_legs ... 2026-07-24 02:59:12,538 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:59:13,493 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_001_event_time_cannot_be_future ... 2026-07-24 02:59:13,631 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002_last_tracking_snapshot_updated_on_create_write_unlink ... 2026-07-24 02:59:13,793 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [49] 2026-07-24 02:59:13,805 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [48] 2026-07-24 02:59:13,835 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002a_tracking_alert_affects_delay_warning_while_running ... 2026-07-24 02:59:13,912 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_003_should_send_notification ... 2026-07-24 02:59:13,988 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_004_closed_stage_remains_selectable_for_tracking ... 2026-07-24 02:59:14,071 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:59:14,082 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_root_menu_xmlid_preserved ... 2026-07-24 02:59:14,196 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_tracking_action_xmlid_preserved ... 2026-07-24 02:59:14,320 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_package_type_menu_xmlid_preserved ... 2026-07-24 02:59:14,342 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipment_stage_menu_xmlid_preserved ... 2026-07-24 02:59:14,429 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipping_decimal_precisions_survive ... 2026-07-24 02:59:14,466 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:59:14,959 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-07-24 02:59:14,978 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16334] 2026-07-24 02:59:14,986 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 02:59:15,437 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-07-24 02:59:15,450 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16336] 2026-07-24 02:59:15,467 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 02:59:15,487 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_creation_creates_analytic_account ... 2026-07-24 02:59:15,565 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_name_update_syncs_account_name ... 2026-07-24 02:59:15,645 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_cleans_orphan_analytic_account ... 2026-07-24 02:59:15,772 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16341] 2026-07-24 02:59:15,814 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted logistics.shipment records with IDs: [74] 2026-07-24 02:59:15,836 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16342] 2026-07-24 02:59:15,864 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [231] 2026-07-24 02:59:15,901 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_forbidden_when_analytic_lines_exist ... 2026-07-24 02:59:16,106 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16343] 2026-07-24 02:59:16,150 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:59:16,165 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_volume_raises_validation_error ... 2026-07-24 02:59:16,209 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_weight_raises_validation_error ... 2026-07-24 02:59:16,251 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_zero_volume_and_weight_is_valid ... 2026-07-24 02:59:16,297 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:59:16,318 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_quantity_raises_validation_error ... 2026-07-24 02:59:16,362 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_volume_raises_validation_error ... 2026-07-24 02:59:16,415 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_weight_raises_validation_error ... 2026-07-24 02:59:16,457 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_zero_values_are_valid ... 2026-07-24 02:59:16,485 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:59:16,499 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_bulk_mode_splits_total_weight_and_volume_evenly_across_quantity ... 2026-07-24 02:59:16,626 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_package_mode_generates_one_package_and_cargo_per_line_per_iteration ... 2026-07-24 02:59:16,699 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_package_mode_without_package_type_generates_nothing ... 2026-07-24 02:59:16,773 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:59:16,783 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_length_is_millimeter_scale ... 2026-07-24 02:59:16,811 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_volume_matches_cubic_meter_uom ... 2026-07-24 02:59:16,833 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_pallet_height_is_millimeter_scale ... 2026-07-24 02:59:16,868 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:59:16,881 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_already_migrated_record_is_not_double_scaled ... 2026-07-24 02:59:16,921 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_un_migrated_record_is_rescaled_to_millimeter ... 2026-07-24 02:59:16,975 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:59:16,989 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_previously_empty_field_labels_are_now_translated ... 2026-07-24 02:59:17,007 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_width_is_not_mistranslated_as_length ... 2026-07-24 02:59:17,035 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 02:59:17,839 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_route.tests.test_route_route: Starting TestRouteProductWizard.test_001_action_generate_products_requires_routes ... 2026-07-24 02:59:17,900 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_route.tests.test_route_route: Starting TestRouteProductWizard.test_002_action_generate_products_creates_freight_product ... 2026-07-24 02:59:18,216 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:59:19,006 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_001_create_sets_route_when_addresses_and_mode_present ... 2026-07-24 02:59:19,254 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_002_write_route_id_syncs_addresses ... 2026-07-24 02:59:19,472 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_005_create_route_address_from_and_to_address ... 2026-07-24 02:59:19,667 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_006_find_available_routes_from_addresses ... 2026-07-24 02:59:19,843 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_007_create_with_identical_pickup_dropoff_produces_no_route ... 2026-07-24 02:59:19,904 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_008_write_pickup_dropoff_into_equality_recomputes_to_no_route ... 2026-07-24 02:59:19,992 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 02:59:21,341 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_001_get_panel_data_includes_event_document_basic ... 2026-07-24 02:59:21,771 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_002_get_panel_data_converts_foreign_currency_revenue_to_company_currency ... 2026-07-24 02:59:22,989 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_003_get_panel_data_converts_revenue_across_companies ... 2026-07-24 02:59:27,551 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 02:59:28,827 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_01_create_quotation_from_shipment_with_no_product ... 2026-07-24 02:59:29,615 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [403] 2026-07-24 02:59:29,855 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_02_create_quotation_from_shipment_with_available_product ... 2026-07-24 02:59:30,312 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_03_create_shipment_from_sale_order ... 2026-07-24 02:59:30,612 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_04_cancelling_order_does_not_drive_shipment_state ... 2026-07-24 02:59:31,339 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [52, 51] 2026-07-24 02:59:31,379 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [47] 2026-07-24 02:59:31,396 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [41] 2026-07-24 02:59:31,507 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_05_unlink_order_unlinks_shipment_not_in_draft ... 2026-07-24 02:59:32,048 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [54, 53] 2026-07-24 02:59:32,076 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [48] 2026-07-24 02:59:32,085 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [43] 2026-07-24 02:59:32,444 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_06_confirm_order_linked_to_confirmed_shipment_only_syncs_sale_links ... 2026-07-24 02:59:32,918 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_07_shipment_selector_links_unlinked_shipment_and_persists ... 2026-07-24 02:59:35,012 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_08_low_priv_salesman_can_link_unlinked_shipment ... 2026-07-24 02:59:36,576 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_09_shipment_selector_refuses_second_shipment ... 2026-07-24 02:59:37,902 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_10_shipment_selector_refuses_stealing_linked_shipment ... 2026-07-24 02:59:39,976 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_11_unsetting_shipment_id_clears_dangling_link ... 2026-07-24 02:59:41,431 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_12_confirm_leg_less_freight_order_same_address_partner_creates_zero_leg_shipment ... 2026-07-24 02:59:41,778 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_13_confirm_leg_less_freight_order_distinct_address_partner_keeps_one_leg ... 2026-07-24 02:59:42,243 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_14_confirm_template_leg_order_same_address_partner_keeps_template_leg ... 2026-07-24 02:59:42,603 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_15_create_shipment_with_only_degenerate_leg_persists_leg_without_route ... 2026-07-24 02:59:42,712 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_16_generate_quotation_from_mixed_real_and_degenerate_leg_shipment_does_not_raise ... 2026-07-24 02:59:43,186 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 02:59:44,556 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_001_profitability_panel_converts_foreign_currency_revenue_line ... 2026-07-24 02:59:45,421 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_002_profitability_panel_converts_foreign_currency_cost_line ... 2026-07-24 02:59:49,665 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 02:59:50,473 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_loyalty: Starting TestLoyalty.test_customer_level ... 2026-07-24 02:59:50,562 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:59:51,476 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_level_loyalty_manager ... 2026-07-24 02:59:51,525 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #227 deleted customer.level records with IDs: [13] 2026-07-24 02:59:51,555 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_level_loyalty_user ... 2026-07-24 02:59:51,569 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: customer.level 2026-07-24 02:59:51,584 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 226, model: customer.level 2026-07-24 02:59:51,590 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: customer.level 2026-07-24 02:59:51,619 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_loyalty_card_loyalty_manager ... 2026-07-24 02:59:51,671 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 227, model: loyalty.card 2026-07-24 02:59:51,706 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_loyalty_card_loyalty_user ... 2026-07-24 02:59:51,764 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: loyalty.card 2026-07-24 02:59:51,777 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: loyalty.card 2026-07-24 02:59:51,801 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_point_report_loyalty_manager ... 2026-07-24 02:59:51,814 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 227, model: loyalty.points.report 2026-07-24 02:59:51,825 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 227, model: loyalty.points.report 2026-07-24 02:59:51,828 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 227, model: loyalty.points.report 2026-07-24 02:59:51,856 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_point_report_loyalty_user ... 2026-07-24 02:59:51,867 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: loyalty.points.report 2026-07-24 02:59:51,881 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 226, model: loyalty.points.report 2026-07-24 02:59:51,888 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 226, model: loyalty.points.report 2026-07-24 02:59:51,894 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: loyalty.points.report 2026-07-24 02:59:51,923 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_product_loyalty_manager ... 2026-07-24 02:59:52,240 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_program_loyalty_manager ... 2026-07-24 02:59:52,590 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #227 deleted loyalty.program records with IDs: [13] 2026-07-24 02:59:52,615 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_program_loyalty_user ... 2026-07-24 02:59:52,644 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: loyalty.program 2026-07-24 02:59:52,661 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 226, model: loyalty.program 2026-07-24 02:59:52,667 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: loyalty.program 2026-07-24 02:59:52,708 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_reward_loyalty_manager ... 2026-07-24 02:59:52,918 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #227 deleted loyalty.reward records with IDs: [12] 2026-07-24 02:59:52,975 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_reward_loyalty_user ... 2026-07-24 02:59:52,985 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: loyalty.reward 2026-07-24 02:59:52,999 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 226, model: loyalty.reward 2026-07-24 02:59:53,018 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: loyalty.reward 2026-07-24 02:59:53,044 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_rule_loyalty_manager ... 2026-07-24 02:59:53,086 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #227 deleted loyalty.rule records with IDs: [9] 2026-07-24 02:59:53,143 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_rule_loyalty_user ... 2026-07-24 02:59:53,171 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: loyalty.rule 2026-07-24 02:59:53,186 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 226, model: loyalty.rule 2026-07-24 02:59:53,190 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: loyalty.rule 2026-07-24 02:59:53,231 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 02:59:54,003 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_use_count: Starting TestLoyaltyCardUseCount.test_use_count_computes_real_usage_and_is_readable_by_low_privilege_user ... 2026-07-24 02:59:54,388 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 228, model: sale.order.line 2026-07-24 02:59:54,436 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty.tests.test_use_count: Starting TestLoyaltyCardUseCount.test_use_count_default_zero_and_computed_not_stored ... 2026-07-24 02:59:54,482 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:00:07,001 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #230 deleted res.currency.rate records with IDs: [202, 203, 204] 2026-07-24 03:00:09,392 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_point_report ... 2026-07-24 03:00:09,627 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54026870 started for PoS orders references: [{'name': 'Order 52392-144-8188', 'uuid': '52392-144-8188'}] 2026-07-24 03:00:10,410 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54026870 order {'name': 'Order 52392-144-8188', 'uuid': '52392-144-8188'} created pos.order #13 2026-07-24 03:00:10,411 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54026870 finished 2026-07-24 03:00:11,686 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_pos_order_count_skipped_for_unlimited_program_in_pos_context ... 2026-07-24 03:00:11,949 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49711143 started for PoS orders references: [{'name': 'Order 82682-409-0876', 'uuid': '82682-409-0876'}] 2026-07-24 03:00:12,626 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49711143 order {'name': 'Order 82682-409-0876', 'uuid': '82682-409-0876'} created pos.order #14 2026-07-24 03:00:12,627 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49711143 finished 2026-07-24 03:00:12,758 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_program_customer_domain ... 2026-07-24 03:00:13,001 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10385567 started for PoS orders references: [{'name': 'Order 21098-360-9103', 'uuid': '21098-360-9103'}] 2026-07-24 03:00:13,553 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10385567 order {'name': 'Order 21098-360-9103', 'uuid': '21098-360-9103'} created pos.order #15 2026-07-24 03:00:13,554 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10385567 finished 2026-07-24 03:00:15,038 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-24 03:00:30,083 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour: Starting TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points ... 2026-07-24 03:00:31,181 185 WARNING rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Chrome headless failed to start: [223:245:0724/030030.832752:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [223:245:0724/030030.838729:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [223:245:0724/030030.839185:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [223:245:0724/030030.839443:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [223:245:0724/030030.841157:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [260:260:0724/030030.897017:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [260:260:0724/030030.901375:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [223:245:0724/030031.028721:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [223:223:0724/030031.033432:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [223:245:0724/030031.063738:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [223:223:0724/030031.134267:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [223:223:0724/030031.134368:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [223:223:0724/030031.134406:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [223:245:0724/030031.134399:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [223:245:0724/030031.134443:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-24 03:00:31,188 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour: skipped TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points : Failed to detect chrome devtools port after 10.0s. 2026-07-24 03:00:31,227 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour: Starting TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points ... 2026-07-24 03:00:31,823 185 WARNING rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Chrome headless failed to start: [330:351:0724/030031.641577:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [330:351:0724/030031.647175:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [330:351:0724/030031.647523:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [330:351:0724/030031.647687:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [330:351:0724/030031.647703:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [330:351:0724/030031.661241:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [330:330:0724/030031.665365:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [365:365:0724/030031.677390:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [365:365:0724/030031.681795:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [330:351:0724/030031.690588:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [330:330:0724/030031.767086:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [330:330:0724/030031.767193:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [330:330:0724/030031.767212:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [330:351:0724/030031.767211:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [330:351:0724/030031.767249:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-24 03:00:31,830 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour: skipped TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points : Failed to detect chrome devtools port after 10.0s. 2026-07-24 03:00:31,903 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 03:00:33,438 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_pos.tests.test_security: Starting TestPosSecurity.test_access_point_report_pos_manager ... 2026-07-24 03:00:33,465 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: loyalty.points.report 2026-07-24 03:00:33,478 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: loyalty.points.report 2026-07-24 03:00:33,484 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: loyalty.points.report 2026-07-24 03:00:33,528 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 03:00:35,892 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_01_claim_one_by_one_in_sale_order_1 ... 2026-07-24 03:00:36,887 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_02_claim_one_by_one_in_sale_order_2 ... 2026-07-24 03:00:37,924 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_03_claim_one_by_one_in_sale_order_3 ... 2026-07-24 03:00:38,959 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_04_claim_one_by_one_in_sale_order_4 ... 2026-07-24 03:00:39,962 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [101] 2026-07-24 03:00:40,099 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move records with IDs: [128] 2026-07-24 03:00:40,282 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_sale.tests.test_claim_one_by_one: Starting TestSaleClaimOneByOne.test_05_claim_one_by_one_in_sale_order_4 ... 2026-07-24 03:00:41,764 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move records with IDs: [132] 2026-07-24 03:00:42,101 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:00:43,464 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [46, 45] 2026-07-24 03:00:43,492 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [44] 2026-07-24 03:00:43,503 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [35] 2026-07-24 03:00:43,844 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [44, 43] 2026-07-24 03:00:43,872 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [42] 2026-07-24 03:00:43,882 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [33] 2026-07-24 03:00:43,966 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [36, 35] 2026-07-24 03:00:43,995 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [37] 2026-07-24 03:00:44,014 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [25] 2026-07-24 03:00:44,103 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [34, 33] 2026-07-24 03:00:44,142 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [36] 2026-07-24 03:00:44,153 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [23] 2026-07-24 03:00:44,227 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [32, 31] 2026-07-24 03:00:44,249 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [34] 2026-07-24 03:00:44,257 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [21] 2026-07-24 03:00:44,494 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [30, 29] 2026-07-24 03:00:44,522 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [32] 2026-07-24 03:00:44,540 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [19] 2026-07-24 03:00:44,861 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [28, 27] 2026-07-24 03:00:44,896 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [31] 2026-07-24 03:00:44,905 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [17] 2026-07-24 03:00:45,220 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [26, 25] 2026-07-24 03:00:45,261 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [29] 2026-07-24 03:00:45,271 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [15] 2026-07-24 03:00:45,616 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [24, 23] 2026-07-24 03:00:45,652 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [28] 2026-07-24 03:00:45,663 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [13] 2026-07-24 03:00:45,767 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [87] 2026-07-24 03:00:46,119 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [22, 21] 2026-07-24 03:00:46,151 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [27] 2026-07-24 03:00:46,165 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [11] 2026-07-24 03:00:46,318 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [20] 2026-07-24 03:00:46,337 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [10] 2026-07-24 03:00:46,556 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [19] 2026-07-24 03:00:46,576 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [9] 2026-07-24 03:00:46,923 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [18, 17] 2026-07-24 03:00:46,948 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [25] 2026-07-24 03:00:46,957 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [7] 2026-07-24 03:00:47,061 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [73, 74] 2026-07-24 03:00:47,373 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [16, 15] 2026-07-24 03:00:47,399 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [24] 2026-07-24 03:00:47,410 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [5] 2026-07-24 03:00:47,494 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [72] 2026-07-24 03:00:47,823 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [14, 13] 2026-07-24 03:00:47,865 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [23] 2026-07-24 03:00:47,873 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [3] 2026-07-24 03:00:47,941 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [70, 71] 2026-07-24 03:00:48,240 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [12, 11] 2026-07-24 03:00:48,258 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [22] 2026-07-24 03:00:48,264 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [1] 2026-07-24 03:00:48,653 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [42, 41] 2026-07-24 03:00:48,689 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [41] 2026-07-24 03:00:48,711 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [31] 2026-07-24 03:00:49,180 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [38, 37] 2026-07-24 03:00:49,205 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [38] 2026-07-24 03:00:49,212 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [27] 2026-07-24 03:00:49,596 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [40, 39] 2026-07-24 03:00:49,615 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [40] 2026-07-24 03:00:49,623 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [29] 2026-07-24 03:00:50,070 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_sale.tests.test_loyalty_sales: Starting TestLoyalTySale.test_point_report_and_compute_card_point ... 2026-07-24 03:00:51,711 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_sale.tests.test_loyalty_sales: Starting TestLoyalTySale.test_program_customer_domain ... 2026-07-24 03:00:52,308 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [76, 75] 2026-07-24 03:00:52,334 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [64, 65] 2026-07-24 03:00:52,698 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:00:54,072 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_loyalty_sale.tests.test_security: Starting TestPosSecurity.test_access_point_report_sale_manager ... 2026-07-24 03:00:54,114 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 250, model: loyalty.points.report 2026-07-24 03:00:54,137 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 250, model: loyalty.points.report 2026-07-24 03:00:54,146 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 250, model: loyalty.points.report 2026-07-24 03:00:54,201 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 03:00:54,214 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route.tests.test_change_mail_thread: Starting TestChangeMailThread.test_change_mail_thread ... 2026-07-24 03:00:54,429 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:01:08,460 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35042] 2026-07-24 03:01:08,460 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-24 03:01:08,847 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_message_update_propagates_origin_message_id_to_existing_record ... 2026-07-24 03:01:09,433 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:762, custom_values:None, uid:1 2026-07-24 03:01:09,564 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 404 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:09,564 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:09,569 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:09,616 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_message_update_propagates_origin_references_to_existing_record ... 2026-07-24 03:01:09,708 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:762, custom_values:None, uid:1 2026-07-24 03:01:09,869 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 405 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:09,869 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:09,871 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:09,902 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_notify_base_mail_values_reports_its_own_query_cost ... 2026-07-24 03:01:09,988 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:762, custom_values:None, uid:1 2026-07-24 03:01:10,160 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 406 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:10,160 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:10,161 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:10,227 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 407 and Message-Id '<794215181823543.1784862070.179525852203369-openerp-762-res.partner@74682b1160aa>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:10,227 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:10,229 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:10,260 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_notify_search_for_prior_references_is_bounded_and_filtered ... 2026-07-24 03:01:10,382 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:762, custom_values:None, uid:1 2026-07-24 03:01:10,529 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 408 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:10,529 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:10,530 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:10,649 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 409 and Message-Id '<811606424909828.1784862070.608929872512817-openerp-762-res.partner@74682b1160aa>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:10,649 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:10,651 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:10,677 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_keeps_foreign_references_after_many_internal_notes ... 2026-07-24 03:01:10,777 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:762, custom_values:None, uid:1 2026-07-24 03:01:10,919 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 410 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:10,919 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:10,921 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:11,448 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 411 and Message-Id '<497749817240387.1784862071.404246091842651-openerp-762-res.partner@74682b1160aa>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:11,448 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:11,450 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:11,471 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_fallback_survives_many_intervening_messages ... 2026-07-24 03:01:11,572 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:762, custom_values:None, uid:1 2026-07-24 03:01:11,709 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 412 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:11,709 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:11,714 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:12,320 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 413 and Message-Id '<143069929309731.1784862072.279687881469727-openerp-762-res.partner@74682b1160aa>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:12,320 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:12,324 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:12,344 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_falls_back_to_last_inbound_email_subject ... 2026-07-24 03:01:12,444 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:762, custom_values:None, uid:1 2026-07-24 03:01:12,566 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 414 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:12,566 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:12,570 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:12,619 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 415 and Message-Id '<814774832393317.1784862072.590240240097046-openerp-762-res.partner@74682b1160aa>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:12,620 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:12,621 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:12,651 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_walks_back_past_empty_subject_message ... 2026-07-24 03:01:12,747 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:762, custom_values:None, uid:1 2026-07-24 03:01:12,881 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 416 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:12,881 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:12,886 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:12,982 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 417 and Message-Id '<424717912629899.1784862072.931356430053711-openerp-762-res.partner@74682b1160aa>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:12,982 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:12,983 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:13,009 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_store_default_subject_reverts_to_display_name_and_is_o1 ... 2026-07-24 03:01:13,114 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_thread: Routing mail from sender@foreign-system.example to notify-thread@test.mycompany.com with Message-Id : fallback to model:res.partner, thread_id:762, custom_values:None, uid:1 2026-07-24 03:01:13,251 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 418 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-07-24 03:01:13,251 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-24 03:01:13,255 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-07-24 03:01:13,417 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 03:01:14,162 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [419] 2026-07-24 03:01:14,187 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16863] 2026-07-24 03:01:14,195 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:01:14,676 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [420] 2026-07-24 03:01:14,687 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16865] 2026-07-24 03:01:14,698 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:01:14,716 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route_hr.tests.test_employee_routing_field_access: Starting TestEmployeeRoutingFieldAccess.test_hr_officer_still_reads_the_routing_headers ... 2026-07-24 03:01:14,759 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mail_route_hr.tests.test_employee_routing_field_access: Starting TestEmployeeRoutingFieldAccess.test_routing_headers_are_not_denied_to_a_colleague_without_hr_rights ... 2026-07-24 03:01:15,081 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 03:01:15,596 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [421] 2026-07-24 03:01:15,605 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16867] 2026-07-24 03:01:15,615 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:01:15,678 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_01_maintenance_equipment_hierarchy ... 2026-07-24 03:01:15,765 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_02_maintenance_equipment_hierarchy ... 2026-07-24 03:01:15,826 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16869] 2026-07-24 03:01:15,856 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted maintenance.equipment records with IDs: [13] 2026-07-24 03:01:15,872 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1584] 2026-07-24 03:01:15,905 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_03_maintenance_equipment_hierarchy ... 2026-07-24 03:01:15,939 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_04_maintenance_equipment_hierarchy ... 2026-07-24 03:01:15,976 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_05_maintenance_equipment_hierarchy ... 2026-07-24 03:01:16,007 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_06_maintenance_equipment_hierarchy ... 2026-07-24 03:01:16,035 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_07_maintenance_equipment_hierarchy ... 2026-07-24 03:01:16,075 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_08_maintenance_equipment_hierarchy ... 2026-07-24 03:01:16,108 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_09_child_maintenance_ids_hierarchy ... 2026-07-24 03:01:16,187 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_10_recursive_parent_ids_hierarchy ... 2026-07-24 03:01:16,223 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:01:16,628 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [422] 2026-07-24 03:01:16,637 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16871] 2026-07-24 03:01:16,644 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:01:16,692 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_02_compute_parent_equipments ... 2026-07-24 03:01:16,777 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_03_compute_child_maintenances ... 2026-07-24 03:01:16,822 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_unlink_request_done_01 ... 2026-07-24 03:01:16,980 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [423] 2026-07-24 03:01:17,077 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [424] 2026-07-24 03:01:17,098 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #258 deleted mail.message records with IDs: [98] 2026-07-24 03:01:17,118 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 258, model: maintenance.request 2026-07-24 03:01:17,147 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted mail.message records with IDs: [98] 2026-07-24 03:01:17,230 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [44640] 2026-07-24 03:01:17,231 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted maintenance.request records with IDs: [1] 2026-07-24 03:01:17,240 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [20, 21] 2026-07-24 03:01:17,285 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:01:19,276 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_01 ... 2026-07-24 03:01:20,244 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [107] 2026-07-24 03:01:22,226 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_02 ... 2026-07-24 03:01:23,370 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [114] 2026-07-24 03:01:24,326 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_03 ... 2026-07-24 03:01:25,466 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [118] 2026-07-24 03:01:26,092 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [122] 2026-07-24 03:01:28,199 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_01 ... 2026-07-24 03:01:29,501 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [127] 2026-07-24 03:01:31,934 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_02 ... 2026-07-24 03:01:33,014 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [137] 2026-07-24 03:01:35,654 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_03 ... 2026-07-24 03:01:36,749 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [147] 2026-07-24 03:01:38,808 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_04 ... 2026-07-24 03:01:39,482 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move records with IDs: [138] 2026-07-24 03:01:40,439 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [157] 2026-07-24 03:01:40,796 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_05 ... 2026-07-24 03:01:41,843 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [161] 2026-07-24 03:01:42,259 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [165] 2026-07-24 03:01:43,092 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:01:43,101 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_availability_fields_exist ... 2026-07-24 03:01:43,122 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_cluster_modules_are_not_dependencies ... 2026-07-24 03:01:43,139 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_compute_available_reflects_registry ... 2026-07-24 03:01:43,378 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_hub_module_toggle_is_not_declared ... 2026-07-24 03:01:43,405 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_install_checkbox_hidden_when_module_unavailable ... 2026-07-24 03:01:43,952 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_model_compute_and_view_declare_the_same_modules ... 2026-07-24 03:01:43,985 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_module_to_mrp_mps_label_does_not_collide_with_core_mrp_mps ... 2026-07-24 03:01:44,014 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_module_toggle_fields_exist ... 2026-07-24 03:01:44,048 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_nested_units_are_guarded_by_their_parent_toggle ... 2026-07-24 03:01:44,080 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_setting_ids_are_unique_in_the_merged_arch ... 2026-07-24 03:01:44,577 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_units_are_partitioned_into_the_four_blocks ... 2026-07-24 03:01:45,089 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_upsell_link_visible_only_when_module_unavailable ... 2026-07-24 03:01:45,618 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_upsell_urls_match_their_module ... 2026-07-24 03:01:46,165 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:01:46,635 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_account.tests.test_account_move: Starting TestAccountMove.test_01_check_account_entry_move_1 ... 2026-07-24 03:01:49,185 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_account.tests.test_account_move: Starting TestAccountMove.test_02_check_account_entry_move_2 ... 2026-07-24 03:01:50,479 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:01:53,280 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_account.tests.test_production_cost_tour: Starting TestProductionCostTour.test_production_cost_report_tour ... 2026-07-24 03:01:53,715 185 WARNING rb-1a356f1-223299-397148 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome headless failed to start: [433:454:0724/030153.494627:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [433:454:0724/030153.499622:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [433:454:0724/030153.499829:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [433:454:0724/030153.499922:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [433:454:0724/030153.499941:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [433:454:0724/030153.518462:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [433:433:0724/030153.522926:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [469:469:0724/030153.545334:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [469:469:0724/030153.547923:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [433:454:0724/030153.552632:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-24 03:01:53,722 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_account.tests.test_production_cost_tour: skipped TestProductionCostTour.test_production_cost_report_tour : Failed to detect chrome devtools port after 10.0s. 2026-07-24 03:01:53,786 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:01:59,509 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_filter.tests.test_mrp_production: Starting TestMRPProduction.test_mrp_production ... 2026-07-24 03:02:01,323 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 03:02:02,058 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_a_confirmed_approval_is_not_masked_by_a_later_draft_one ... 2026-07-24 03:02:05,197 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [25] 2026-07-24 03:02:05,269 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [26] 2026-07-24 03:02:06,840 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [28] 2026-07-24 03:02:07,181 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [425] 2026-07-24 03:02:08,711 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [30] 2026-07-24 03:02:08,774 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_a_frozen_revision_stays_frozen_when_a_later_draft_approval_is_added ... 2026-07-24 03:02:11,751 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [33] 2026-07-24 03:02:11,852 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [34] 2026-07-24 03:02:13,485 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [36] 2026-07-24 03:02:13,781 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [426] 2026-07-24 03:02:15,325 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [38] 2026-07-24 03:02:15,421 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16946] 2026-07-24 03:02:15,486 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_a_refused_line_dominates_a_done_line ... 2026-07-24 03:02:18,506 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [41] 2026-07-24 03:02:18,614 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [42] 2026-07-24 03:02:18,981 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [427] 2026-07-24 03:02:19,175 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [428] 2026-07-24 03:02:20,785 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [44] 2026-07-24 03:02:21,034 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [429] 2026-07-24 03:02:21,109 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [210] 2026-07-24 03:02:21,246 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [430] 2026-07-24 03:02:21,444 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_an_eco_with_no_approval_line_has_no_approval_state ... 2026-07-24 03:02:22,582 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_the_eco_approval_state_is_the_dominant_line_state ... 2026-07-24 03:02:25,493 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [48] 2026-07-24 03:02:25,567 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [49] 2026-07-24 03:02:27,155 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [51] 2026-07-24 03:02:27,487 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [431] 2026-07-24 03:02:27,677 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [432] 2026-07-24 03:02:29,264 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [53] 2026-07-24 03:02:29,367 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_the_priority_map_ranks_every_approval_line_state ... 2026-07-24 03:02:30,578 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_the_state_is_draft_only_when_every_line_is_draft ... 2026-07-24 03:02:33,656 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [57] 2026-07-24 03:02:33,777 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [58] 2026-07-24 03:02:35,229 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [60] 2026-07-24 03:02:35,558 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [433] 2026-07-24 03:02:35,647 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 03:02:36,589 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_bom_without_an_eco_is_not_frozen_by_a_sibling_in_the_same_write ... 2026-07-24 03:02:39,678 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [63] 2026-07-24 03:02:39,773 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [64] 2026-07-24 03:02:40,250 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_multi_write_over_two_boms_sharing_one_eco_is_refused_per_record ... 2026-07-24 03:02:42,986 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [67] 2026-07-24 03:02:43,056 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [68] 2026-07-24 03:02:43,461 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_multi_write_over_two_draft_ecos_is_allowed ... 2026-07-24 03:02:46,263 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [71] 2026-07-24 03:02:46,354 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [72] 2026-07-24 03:02:46,618 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_multi_write_over_two_non_draft_ecos_is_refused_per_record ... 2026-07-24 03:02:49,179 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [75] 2026-07-24 03:02:49,288 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [76] 2026-07-24 03:02:49,846 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [434] 2026-07-24 03:02:49,911 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_single_write_on_a_frozen_revision_is_refused ... 2026-07-24 03:02:52,713 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [79] 2026-07-24 03:02:52,785 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [80] 2026-07-24 03:02:53,236 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_a_write_on_a_bom_with_no_eco_is_allowed ... 2026-07-24 03:02:56,108 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [83] 2026-07-24 03:02:56,200 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-07-24 03:02:56,445 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_publishing_a_revision_is_the_only_write_that_escapes_the_freeze ... 2026-07-24 03:02:58,930 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [87] 2026-07-24 03:02:58,994 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [88] 2026-07-24 03:02:59,647 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [435] 2026-07-24 03:02:59,808 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_publishing_two_revisions_at_once_is_not_frozen ... 2026-07-24 03:03:02,729 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [91] 2026-07-24 03:03:02,828 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [92] 2026-07-24 03:03:03,539 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [436] 2026-07-24 03:03:03,664 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 03:03:04,489 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_approval_request_without_eco_access ... 2026-07-24 03:03:05,769 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [94] 2026-07-24 03:03:05,891 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 284, model: viin.mrp.eco 2026-07-24 03:03:06,302 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #284 deleted mail.activity records with IDs: [222] 2026-07-24 03:03:06,364 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 284, model: viin.mrp.eco 2026-07-24 03:03:06,511 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [222] 2026-07-24 03:03:06,709 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [437] 2026-07-24 03:03:06,898 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 284, model: viin.mrp.eco 2026-07-24 03:03:06,927 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_plm_with_approval ... 2026-07-24 03:03:08,374 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [223] 2026-07-24 03:03:08,739 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_unlink_eco_on_confirm_approval ... 2026-07-24 03:03:10,049 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17093, 17075] 2026-07-24 03:03:10,115 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 03:03:10,125 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_no_tree_idiom_survives_in_this_module ... 2026-07-24 03:03:10,156 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_approval_page_is_anchored_after_the_operation_changes_page ... 2026-07-24 03:03:10,250 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_approval_request_form_serves_the_eco_column ... 2026-07-24 03:03:10,452 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_eco_form_serves_the_approval_statusbar ... 2026-07-24 03:03:10,521 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_eco_form_serves_the_authored_approval_line_columns ... 2026-07-24 03:03:10,595 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_eco_form_still_exposes_the_buttons_this_module_rebinds ... 2026-07-24 03:03:10,687 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:03:13,156 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_a_subcontract_bom_is_an_accepted_eco_target_for_a_confirmed_mo ... 2026-07-24 03:03:14,408 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [179, 178] 2026-07-24 03:03:14,606 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_cancelled_mo_is_refused ... 2026-07-24 03:03:15,955 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [181, 180] 2026-07-24 03:03:16,050 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_draft_mo_is_refused ... 2026-07-24 03:03:17,271 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_partially_produced_mo_is_refused ... 2026-07-24 03:03:18,751 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_to_a_started_workorder_is_refused ... 2026-07-24 03:03:20,301 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_applying_a_subcontract_eco_with_consumed_components_is_refused ... 2026-07-24 03:03:21,724 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_starting_a_new_revision_on_a_started_mo_is_refused ... 2026-07-24 03:03:23,245 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_interlock_runs_before_the_production_is_cancelled ... 2026-07-24 03:03:24,661 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_order_count_is_live_on_subcontract_purchase_id_alone ... 2026-07-24 03:03:26,188 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_order_count_refreshes_when_the_subcontract_order_is_linked ... 2026-07-24 03:03:27,624 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [195, 194] 2026-07-24 03:03:27,752 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_orders_action_serves_a_list_view ... 2026-07-24 03:03:29,233 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [197, 196] 2026-07-24 03:03:29,425 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_purchase_smart_button_opens_exactly_what_its_counter_counts ... 2026-07-24 03:03:31,004 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [199, 198] 2026-07-24 03:03:31,178 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_subcontract_order_is_counted_once ... 2026-07-24 03:03:32,620 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [201, 200] 2026-07-24 03:03:32,798 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:03:32,809 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractViewStructure.test_no_tree_view_type_survives_in_this_module ... 2026-07-24 03:03:32,832 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractViewStructure.test_the_contractor_field_is_readonly_exactly_when_the_eco_is_applied ... 2026-07-24 03:03:32,900 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:03:34,497 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_plm_subcontracting: Starting TestPLMSubcontracting.test_subcontracting_fully_production_order ... 2026-07-24 03:03:35,944 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [203, 202] 2026-07-24 03:03:36,113 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_plm_subcontracting: Starting TestPLMSubcontracting.test_subcontracting_partial_production_order ... 2026-07-24 03:03:37,713 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [207, 206] 2026-07-24 03:03:37,916 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:03:38,823 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_change_mo_to_subcontracting ... 2026-07-24 03:03:41,805 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [99] 2026-07-24 03:03:41,935 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [208] 2026-07-24 03:03:42,131 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_change_mo_to_subcontracting_through_the_approval ... 2026-07-24 03:03:44,466 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [225] 2026-07-24 03:03:44,810 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [209] 2026-07-24 03:03:45,087 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard ... 2026-07-24 03:03:46,383 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_draft_production ... 2026-07-24 03:03:47,504 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_empty_quantity ... 2026-07-24 03:03:48,709 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_same_quantity ... 2026-07-24 03:03:49,796 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:03:49,809 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting_views: Starting TestPlmTestFullStructure.test_this_module_ships_no_view_and_no_server_blind_idiom ... 2026-07-24 03:03:49,850 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:03:49,862 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_progress.tests.test_access_rights: Starting TestAccessRight.test_access_rights ... 2026-07-24 03:03:50,305 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [438] 2026-07-24 03:03:50,327 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17228] 2026-07-24 03:03:50,332 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:03:50,768 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [439] 2026-07-24 03:03:50,779 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17230] 2026-07-24 03:03:50,787 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:03:50,813 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 291, model: mrp.production.progress 2026-07-24 03:03:50,827 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 291, model: mrp.production.progress 2026-07-24 03:03:50,831 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 291, model: mrp.production.progress 2026-07-24 03:03:50,836 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 291, model: mrp.production.progress 2026-07-24 03:03:50,879 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:03:50,892 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_progress.tests.test_production: Starting TestProduction.test_01_compute_production_child ... 2026-07-24 03:03:52,203 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_progress.tests.test_production: Starting TestProduction.test_02_compute_production_progress ... 2026-07-24 03:03:53,316 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:03:53,330 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_progress.tests.test_production_progress: Starting TestProductionProgress.test_01_create_production_progress ... 2026-07-24 03:03:54,018 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_progress.tests.test_production_progress: Starting TestProductionProgress.test_02_compute_production_progress ... 2026-07-24 03:03:54,661 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move records with IDs: [214] 2026-07-24 03:03:55,275 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:03:55,410 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_progress.tests.test_progress_features: Starting TestProgressFeatures.test_progress_origin_filter ... 2026-07-24 03:03:55,534 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:03:59,119 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_access_rights: Starting TestAccessRight.test_access_rights ... 2026-07-24 03:03:59,334 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 293, model: mrp.production.standard.consumption 2026-07-24 03:03:59,347 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 293, model: mrp.production.standard.consumption 2026-07-24 03:03:59,353 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 293, model: mrp.production.standard.consumption 2026-07-24 03:03:59,357 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 293, model: mrp.production.standard.consumption 2026-07-24 03:03:59,399 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:04:03,201 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_byproduct: Starting TestMrpBomByProduct.test_compute_product_qty_byproduct ... 2026-07-24 03:04:03,230 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_byproduct: Starting TestMrpBomByProduct.test_onchange_product_qty_byproduct ... 2026-07-24 03:04:03,276 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:04:07,009 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_line: Starting TestMrpBomLine.test_compute_product_qty ... 2026-07-24 03:04:07,036 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_line: Starting TestMrpBomLine.test_onchange_product_qty ... 2026-07-24 03:04:07,087 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:04:11,279 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_01_compute_consumption_factor ... 2026-07-24 03:04:11,539 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_02_compute_product_qty ... 2026-07-24 03:04:11,818 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_03_compute_product_qty ... 2026-07-24 03:04:12,056 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_04_compute_consumed_difference_quantity ... 2026-07-24 03:04:13,551 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_05_compute_consumed_difference_quantity ... 2026-07-24 03:04:14,982 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_06_compute_consumed_difference_quantity ... 2026-07-24 03:04:16,532 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_07_compute_consumed_difference_quantity ... 2026-07-24 03:04:18,974 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:04:23,288 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_01_base_production_workflow ... 2026-07-24 03:04:24,665 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_02_base_production_workflow ... 2026-07-24 03:04:27,133 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_03_backorder_production_workflow ... 2026-07-24 03:04:30,188 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_04_backorder_production_workflow ... 2026-07-24 03:04:34,016 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_05_backorder_production_workflow ... 2026-07-24 03:04:34,321 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [143, 144] 2026-07-24 03:04:36,798 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_06_backorder_production_workflow ... 2026-07-24 03:04:38,368 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:04:40,736 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_access_rights: Starting TestAssetAccessRight.test_01_mrp_user_access_rights ... 2026-07-24 03:04:40,777 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 303, model: mrp.subcontracting.request 2026-07-24 03:04:40,807 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #303 deleted mail.message records with IDs: [17395] 2026-07-24 03:04:40,836 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 303, model: mrp.subcontracting.request 2026-07-24 03:04:40,875 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [2], uid: 303, model: mrp.subcontracting.request 2026-07-24 03:04:40,912 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_access_rights: Starting TestAssetAccessRight.test_02_base_user_access_rights ... 2026-07-24 03:04:40,941 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 305, model: mrp.subcontracting.request 2026-07-24 03:04:40,957 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 305, model: mrp.subcontracting.request 2026-07-24 03:04:40,974 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #305 deleted mail.message records with IDs: [17395] 2026-07-24 03:04:40,997 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 305, model: mrp.subcontracting.request 2026-07-24 03:04:41,016 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 305, model: mrp.subcontracting.request 2026-07-24 03:04:41,066 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 03:04:41,480 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_01 ... 2026-07-24 03:04:46,072 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [312] 2026-07-24 03:04:46,198 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [313] 2026-07-24 03:04:46,338 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_02 ... 2026-07-24 03:04:49,253 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [317] 2026-07-24 03:04:49,386 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [318] 2026-07-24 03:04:49,496 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_03 ... 2026-07-24 03:04:51,990 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_04 ... 2026-07-24 03:04:53,228 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move records with IDs: [321] 2026-07-24 03:04:53,974 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_05 ... 2026-07-24 03:04:55,488 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [325] 2026-07-24 03:04:55,597 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request ... 2026-07-24 03:04:57,260 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty ... 2026-07-24 03:04:59,208 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty_2 ... 2026-07-24 03:05:01,786 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty_3 ... 2026-07-24 03:05:03,514 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_unlink_production_with_subcontracting_request ... 2026-07-24 03:05:05,193 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17460] 2026-07-24 03:05:05,249 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:05,624 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_both_actions_serve_every_view_mode_they_declare ... 2026-07-24 03:05:05,736 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_request_lines_are_apportioned_across_the_child_productions ... 2026-07-24 03:05:07,545 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_the_request_form_serves_a_chatter ... 2026-07-24 03:05:07,608 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_the_request_form_serves_its_authored_line_columns ... 2026-07-24 03:05:07,778 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:09,818 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_001_validate_setup_data ... 2026-07-24 03:05:09,890 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_a_manufacturing_user_reads_the_approval_state_of_their_own_request ... 2026-07-24 03:05:10,303 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-07-24 03:05:10,316 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17496] 2026-07-24 03:05:10,324 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:11,014 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [102] 2026-07-24 03:05:11,101 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_a_refused_line_dominates_a_confirmed_sibling ... 2026-07-24 03:05:12,137 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [102] 2026-07-24 03:05:12,817 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [105] 2026-07-24 03:05:13,141 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [441] 2026-07-24 03:05:13,359 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [442] 2026-07-24 03:05:13,416 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_action_create_approve_request ... 2026-07-24 03:05:13,447 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_an_individually_refused_line_flags_the_request_until_the_approval_is_reset ... 2026-07-24 03:05:14,613 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [102] 2026-07-24 03:05:15,219 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [108] 2026-07-24 03:05:15,588 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [443] 2026-07-24 03:05:15,849 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [444] 2026-07-24 03:05:15,950 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [237] 2026-07-24 03:05:16,376 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [236] 2026-07-24 03:05:16,712 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_approval_state_reports_the_highest_priority_and_not_the_most_recent ... 2026-07-24 03:05:17,881 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [102] 2026-07-24 03:05:18,507 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [111] 2026-07-24 03:05:18,802 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [445] 2026-07-24 03:05:18,884 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [238] 2026-07-24 03:05:18,979 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2026-07-24 03:05:19,252 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [447] 2026-07-24 03:05:19,306 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_approval_with_no_subcontracting_request ... 2026-07-24 03:05:19,390 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_attaching_a_subcontracting_request_to_a_non_subcontracting_approval_is_rejected ... 2026-07-24 03:05:19,803 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_both_approval_navigation_actions_resolve ... 2026-07-24 03:05:20,438 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [102] 2026-07-24 03:05:21,455 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_emptying_a_confirmed_subcontracting_approval_is_rejected ... 2026-07-24 03:05:22,132 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [102] 2026-07-24 03:05:22,456 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [448] 2026-07-24 03:05:22,520 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_subcontracting_request_with_approval ... 2026-07-24 03:05:23,181 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [102] 2026-07-24 03:05:23,520 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [449] 2026-07-24 03:05:23,603 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [241] 2026-07-24 03:05:23,672 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [450] 2026-07-24 03:05:24,243 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_the_approval_form_serves_a_list_sub_view_with_the_authored_columns ... 2026-07-24 03:05:24,419 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_two_subcontracting_approvals_can_be_marked_done_together ... 2026-07-24 03:05:26,926 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [102] 2026-07-24 03:05:27,572 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [119] 2026-07-24 03:05:27,867 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2026-07-24 03:05:27,951 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [242] 2026-07-24 03:05:28,088 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2026-07-24 03:05:28,360 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-07-24 03:05:28,444 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [243] 2026-07-24 03:05:28,579 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [454] 2026-07-24 03:05:29,344 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_unlink_subcontracting_request_with_approval ... 2026-07-24 03:05:30,085 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [102] 2026-07-24 03:05:30,352 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [455] 2026-07-24 03:05:30,396 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17493] 2026-07-24 03:05:30,462 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:05:30,476 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_auto_format ... 2026-07-24 03:05:30,609 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_format_validation ... 2026-07-24 03:05:30,803 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_length_validation ... 2026-07-24 03:05:30,926 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_company_type_change_clears_budget ... 2026-07-24 03:05:31,053 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_individual_partner_no_validation ... 2026-07-24 03:05:31,181 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:31,192 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_access_right_ownership_type: Starting TestAccessRight.test_internal_user_access_right ... 2026-07-24 03:05:31,673 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 307, model: res.partner.ownership.type 2026-07-24 03:05:31,691 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 307, model: res.partner.ownership.type 2026-07-24 03:05:31,697 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 307, model: res.partner.ownership.type 2026-07-24 03:05:31,732 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_access_right_ownership_type: Starting TestAccessRight.test_partner_manager_access_right ... 2026-07-24 03:05:32,231 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted res.partner.ownership.type records with IDs: [14] 2026-07-24 03:05:32,274 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:05:32,286 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_business_nature_field_sync: Starting TestBusinessNatureFieldSync.test_enterprise_scale_syncs_from_child_to_commercial_partner ... 2026-07-24 03:05:32,843 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_business_nature_field_sync: Starting TestBusinessNatureFieldSync.test_get_business_nature_fields_returns_full_field_list ... 2026-07-24 03:05:33,277 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:05:33,291 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_business_nature_sync_wizard: Starting TestBusinessNatureSyncWizard.test_action_sync_returns_success_notification ... 2026-07-24 03:05:33,764 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_business_nature_sync_wizard: Starting TestBusinessNatureSyncWizard.test_wizard_defaults_partner_ids_from_active_ids_context ... 2026-07-24 03:05:34,170 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_business_nature_sync_wizard: Starting TestBusinessNatureSyncWizard.test_wizard_module_flag_reflects_optional_module_install_state ... 2026-07-24 03:05:34,583 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:05:34,599 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_01_remove_business_type ... 2026-07-24 03:05:35,090 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_02_remove_business_type ... 2026-07-24 03:05:35,542 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [110568] 2026-07-24 03:05:35,542 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted res.partner.business.type records with IDs: [18] 2026-07-24 03:05:35,572 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_archiving_business_type_excludes_it_from_default_search ... 2026-07-24 03:05:36,074 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:05:36,089 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_01_remove_employee_size ... 2026-07-24 03:05:36,753 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_02_remove_employee_size ... 2026-07-24 03:05:37,185 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [110578] 2026-07-24 03:05:37,185 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted res.partner.employee.size records with IDs: [10] 2026-07-24 03:05:37,215 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_archiving_employee_size_excludes_it_from_default_search ... 2026-07-24 03:05:37,678 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_change_employee_size_contact ... 2026-07-24 03:05:38,105 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_default_order_follows_sequence_field ... 2026-07-24 03:05:38,494 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:05:38,507 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_copy_generates_distinct_name ... 2026-07-24 03:05:38,938 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_delete_enterprise_scale_assigned_to_partner_is_blocked ... 2026-07-24 03:05:39,355 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_delete_enterprise_scale_not_assigned_to_partner_succeeds ... 2026-07-24 03:05:39,723 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted res.partner.enterprise.scale records with IDs: [13] 2026-07-24 03:05:39,753 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_unique_name_constraint_blocks_duplicate ... 2026-07-24 03:05:40,214 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:05:40,226 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_01_remove_ownership_type ... 2026-07-24 03:05:40,661 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_create_ownership_type ... 2026-07-24 03:05:41,067 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_duplicate_record_ownership_type ... 2026-07-24 03:05:41,527 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_ownership_type_persists_selection_value ... 2026-07-24 03:05:41,940 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_unique_name_ownership_type ... 2026-07-24 03:05:42,386 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:05:42,405 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_account_page_renders_business_nature_selects ... 2026-07-24 03:05:42,707 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.res_users: Login successful for db:rb-1a356f1-223299-397148 login:portal_business_nature_user from n/a 2026-07-24 03:05:42,723 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-24 03:05:44,318 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:05:44] "GET /my/account HTTP/1.1" 200 - 231 0.232 1.366 2026-07-24 03:05:44,323 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature.TestPortalBusinessNature.test_account_page_renders_business_nature_selects: waiting for threads: [] 2026-07-24 03:05:44,351 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_account_update_persists_business_nature_fields_and_casts_blank_to_false ... 2026-07-24 03:05:44,636 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.res_users: Login successful for db:rb-1a356f1-223299-397148 login:portal_business_nature_user from n/a 2026-07-24 03:05:44,652 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-24 03:05:45,635 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:05:45] "POST /my/account HTTP/1.1" 303 - 108 0.103 0.883 2026-07-24 03:05:46,821 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:05:46] "GET /my/home HTTP/1.1" 200 - 238 0.242 0.936 2026-07-24 03:05:47,000 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:05:46] "POST /my/account HTTP/1.1" 303 - 74 0.085 0.085 2026-07-24 03:05:47,142 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:05:47] "GET /my/home HTTP/1.1" 200 - 42 0.043 0.095 2026-07-24 03:05:47,190 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_optional_fields_whitelist_includes_business_nature_fields ... 2026-07-24 03:05:47,475 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:47,488 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_business_nature.tests.test_seed_data: Starting TestSeedData.test_rehomed_csv_seed_xmlids_resolve_under_merged_module ... 2026-07-24 03:05:47,531 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:47,544 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_child_calendar_follows_commercial_partner_calendar_change ... 2026-07-24 03:05:47,775 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_child_partner_inherits_calendar_from_commercial_partner ... 2026-07-24 03:05:48,079 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_commercial_partner_manual_calendar_survives_mixed_batch_recompute ... 2026-07-24 03:05:48,340 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_company_resource_calendar_synced_with_partner ... 2026-07-24 03:05:48,567 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:48,583 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_country_recognition.tests.test_partner_country_recognition: Starting TestPartnerCountryRecognition.test_signup_fills_country_city_and_coordinates_from_geoip ... 2026-07-24 03:05:48,591 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-24 03:05:49,357 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.res_users: Login successful for db:rb-1a356f1-223299-397148 login:geoip-signup@example.com from 127.0.0.1 2026-07-24 03:05:49,510 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #334 deleted mail.mail records with IDs: [456] 2026-07-24 03:05:49,537 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #334 deleted mail.message records with IDs: [17557] 2026-07-24 03:05:49,554 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.res_users: Login successful for db:rb-1a356f1-223299-397148 login:geoip-signup@example.com from 127.0.0.1 2026-07-24 03:05:49,565 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: Simulating signal changes during tests 2026-07-24 03:05:49,566 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:05:49] "POST /web/signup HTTP/1.1" 303 - 283 0.316 0.662 2026-07-24 03:05:49,577 185 INFO rb-1a356f1-223299-397148 odoo.http: Session expired 2026-07-24 03:05:49,578 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:05:49] "GET /my HTTP/1.1" 303 - 5 0.002 0.006 2026-07-24 03:05:50,424 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:05:50] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 177 0.086 0.756 2026-07-24 03:05:50,480 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:50,495 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_filter.tests.test_filter_partner_by_phone: Starting TestFilterPartnerByPhone.test_01_filter_partner_by_phone_mobile ... 2026-07-24 03:05:50,791 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:50,810 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_identification_vn ... 2026-07-24 03:05:50,916 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_passport_vn ... 2026-07-24 03:05:51,001 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_simple_check_methods ... 2026-07-24 03:05:51,098 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_validation_methods ... 2026-07-24 03:05:51,199 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:51,212 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_industry_isic_perf: Starting TestISICMixinCreatePerf.test_10_compute_hierarchy_level4_create_populate_and_clear ... 2026-07-24 03:05:51,326 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_industry_isic_perf: Starting TestISICMixinCreatePerf.test_11_perf_no_industry_no_hierarchy_readback ... 2026-07-24 03:05:51,437 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:51,450 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_01_compute_hierarchy_from_industry_id ... 2026-07-24 03:05:51,558 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_02_inverse_set_industry_id_from_level_fields ... 2026-07-24 03:05:51,660 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_03_inverse_clear_level_fields_downgrades ... 2026-07-24 03:05:51,771 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_04_inverse_set_level_when_industry_is_child ... 2026-07-24 03:05:51,854 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_05_inverse_set_multiple_levels_priority ... 2026-07-24 03:05:51,928 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_06_compute_clear_industry_id_clears_all ... 2026-07-24 03:05:52,018 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:52,031 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_01_validate_parent_level_requirements ... 2026-07-24 03:05:52,103 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_02_validate_wrong_parent_level ... 2026-07-24 03:05:52,153 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_03_compute_full_code_all_levels ... 2026-07-24 03:05:52,188 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_04_compute_full_code_update_parent ... 2026-07-24 03:05:52,248 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_05_name_get_display ... 2026-07-24 03:05:52,283 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_06_unique_full_code_constraint ... 2026-07-24 03:05:52,332 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_07_child_ids_relationship ... 2026-07-24 03:05:52,370 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_08_cascade_delete ... 2026-07-24 03:05:52,410 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted res.partner.industry records with IDs: [774] 2026-07-24 03:05:52,438 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_09_is_child_of_method ... 2026-07-24 03:05:52,495 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:05:52,509 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_access_right: Starting TestAccessRight.test_internal_user_access_right ... 2026-07-24 03:05:53,059 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [457] 2026-07-24 03:05:53,070 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17564] 2026-07-24 03:05:53,077 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:53,130 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 335, model: res.partner.shareholder 2026-07-24 03:05:53,138 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 335, model: res.partner.shareholder 2026-07-24 03:05:53,142 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 335, model: res.partner.shareholder 2026-07-24 03:05:53,169 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_access_right: Starting TestAccessRight.test_partner_manager_access_right ... 2026-07-24 03:05:53,629 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-07-24 03:05:53,640 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17565] 2026-07-24 03:05:53,648 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:53,770 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #2 deleted res.partner.shareholder records with IDs: [12] 2026-07-24 03:05:53,815 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:05:53,830 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_check_shareholder_ids ... 2026-07-24 03:05:54,385 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [459] 2026-07-24 03:05:54,396 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17566] 2026-07-24 03:05:54,405 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:54,527 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_ownership_rate ... 2026-07-24 03:05:54,936 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [460] 2026-07-24 03:05:54,946 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17567] 2026-07-24 03:05:54,952 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:54,996 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_partner_id ... 2026-07-24 03:05:55,405 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-07-24 03:05:55,416 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17568] 2026-07-24 03:05:55,423 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:55,481 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_total_ownership_rate ... 2026-07-24 03:05:55,888 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-07-24 03:05:55,897 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17569] 2026-07-24 03:05:55,905 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:55,960 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_create_multiple_shareholders_in_one_call ... 2026-07-24 03:05:56,363 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-07-24 03:05:56,372 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17570] 2026-07-24 03:05:56,377 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:56,440 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_create_new_contact ... 2026-07-24 03:05:56,934 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [464] 2026-07-24 03:05:56,946 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17571] 2026-07-24 03:05:56,953 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:57,001 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_insert_shareholder_from_other_company ... 2026-07-24 03:05:57,465 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-07-24 03:05:57,475 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17572] 2026-07-24 03:05:57,482 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:57,541 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_total_ownership_rate_over_100_blocks_batched_create ... 2026-07-24 03:05:58,037 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [466] 2026-07-24 03:05:58,049 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17573] 2026-07-24 03:05:58,060 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:58,171 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_write_is_company_false_on_multiple_partners ... 2026-07-24 03:05:58,692 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [467] 2026-07-24 03:05:58,703 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17574] 2026-07-24 03:05:58,710 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:58,754 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted res.partner.shareholder records with IDs: [38, 39, 40] 2026-07-24 03:05:58,834 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_write_type_company ... 2026-07-24 03:05:59,366 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [468] 2026-07-24 03:05:59,374 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17575] 2026-07-24 03:05:59,379 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:05:59,403 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted res.partner.shareholder records with IDs: [41] 2026-07-24 03:05:59,489 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:05:59,503 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_02_create_partner_different_vat ... 2026-07-24 03:05:59,826 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_03_create_partner_duplicated_vat ... 2026-07-24 03:06:00,092 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_04_duplicate_partner_individual_not_has_company ... 2026-07-24 03:06:00,319 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_05_duplicate_partner_individual_has_company ... 2026-07-24 03:06:00,632 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_06_create_partner_existed_vat_already_archived ... 2026-07-24 03:06:00,849 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_07_update_partner_individual ... 2026-07-24 03:06:01,241 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_09_create_multi_partners_with_no_existed_vat ... 2026-07-24 03:06:01,562 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_10_create_multi_partners_same_company_with_duplicated_vat ... 2026-07-24 03:06:01,857 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_11_create_multi_partners_exeptional_case ... 2026-07-24 03:06:02,098 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:06:26,040 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_pos_refund.tests.test_point_of_sale_flow_refund: Starting TestPointOfSaleFlowRefund.test_order_refund_with_invoice ... 2026-07-24 03:06:26,136 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74031999 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-07-24 03:06:28,088 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74031999 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #16 2026-07-24 03:06:28,089 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74031999 finished 2026-07-24 03:06:29,867 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_pos_refund.tests.test_point_of_sale_flow_refund: Starting TestPointOfSaleFlowRefund.test_order_refund_with_invoice_same_product_on_2_lines ... 2026-07-24 03:06:29,993 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16158723 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-07-24 03:06:32,530 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16158723 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #18 2026-07-24 03:06:32,531 185 INFO rb-1a356f1-223299-397148 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16158723 finished 2026-07-24 03:06:35,143 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-24 03:06:35,322 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_barcode_product_1 ... 2026-07-24 03:06:35,370 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_1 ... 2026-07-24 03:06:35,421 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_2 ... 2026-07-24 03:06:35,491 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_3 ... 2026-07-24 03:06:35,535 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_create_scale_product ... 2026-07-24 03:06:35,572 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_1 ... 2026-07-24 03:06:35,578 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-07-24 03:06:35,645 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_2 ... 2026-07-24 03:06:35,651 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-07-24 03:06:35,706 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_3 ... 2026-07-24 03:06:35,711 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-07-24 03:06:35,809 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_4 ... 2026-07-24 03:06:35,878 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:06:35,892 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-07-24 03:06:36,137 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-07-24 03:06:36,397 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-07-24 03:06:36,436 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:06:38,459 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_01_followers_project_access_rights ... 2026-07-24 03:06:38,553 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [83], uid: 354, model: project.project 2026-07-24 03:06:38,584 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [323], uid: 354, model: project.task 2026-07-24 03:06:38,668 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1663] 2026-07-24 03:06:38,671 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [83], uid: 354, model: project.project 2026-07-24 03:06:38,719 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_02_followers_project_access_rights ... 2026-07-24 03:06:38,970 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 350, model: project.project 2026-07-24 03:06:38,987 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 351, model: project.project 2026-07-24 03:06:39,031 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 351, model: project.project 2026-07-24 03:06:39,170 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_employee_project_access_rights ... 2026-07-24 03:06:39,417 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #354 deleted project.task records with IDs: [326] 2026-07-24 03:06:39,443 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #354 deleted mail.followers records with IDs: [1666] 2026-07-24 03:06:39,476 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_project_user_project_access_rights ... 2026-07-24 03:06:39,533 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 353, model: project.project 2026-07-24 03:06:39,617 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [83], uid: 355, model: project.project 2026-07-24 03:06:39,727 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [90], uid: 354, model: project.task.type 2026-07-24 03:06:39,762 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_user_internal_access_right_project_task ... 2026-07-24 03:06:39,822 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [321], uid: 353, model: project.task 2026-07-24 03:06:40,055 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [321], uid: 353, model: project.task 2026-07-24 03:06:40,090 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [321], uid: 353, model: project.task 2026-07-24 03:06:40,138 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #353 deleted mail.message records with IDs: [17619] 2026-07-24 03:06:40,166 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [321], uid: 353, model: project.task 2026-07-24 03:06:40,202 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [83], uid: 353, model: project.project 2026-07-24 03:06:40,253 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [321], uid: 353, model: project.task 2026-07-24 03:06:40,295 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #353 deleted mail.message records with IDs: [17619] 2026-07-24 03:06:40,313 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [321], uid: 353, model: project.task 2026-07-24 03:06:40,404 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [328], uid: 353, model: project.task 2026-07-24 03:06:40,455 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_user_internal_access_rights_project_project ... 2026-07-24 03:06:40,584 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [83], uid: 353, model: project.project 2026-07-24 03:06:40,819 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 353, model: account.analytic.account 2026-07-24 03:06:40,826 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 353, model: project.project 2026-07-24 03:06:40,832 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 353, model: project.project 2026-07-24 03:06:40,872 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 03:06:40,885 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_availability_fields_exist ... 2026-07-24 03:06:40,919 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_cluster_modules_are_not_dependencies ... 2026-07-24 03:06:40,945 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_compute_available_reflects_registry ... 2026-07-24 03:06:41,217 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_hub_module_toggle_is_not_declared ... 2026-07-24 03:06:41,245 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_model_compute_and_view_declare_the_same_modules ... 2026-07-24 03:06:41,277 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_module_toggle_fields_exist ... 2026-07-24 03:06:41,305 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_upsell_urls_match_their_module ... 2026-07-24 03:06:41,335 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_view_units_are_self_consistent ... 2026-07-24 03:06:41,377 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:06:43,418 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_01_internal_user_project_followers_access_task ... 2026-07-24 03:06:43,496 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [330], uid: 360, model: project.task 2026-07-24 03:06:43,526 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [329], uid: 360, model: project.task 2026-07-24 03:06:43,598 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_01_internal_user_project_followers_follow_project ... 2026-07-24 03:06:43,635 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [85], uid: 360, model: project.project 2026-07-24 03:06:43,698 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_01_project_user_project_followers_access_right ... 2026-07-24 03:06:43,751 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [85], uid: 361, model: project.project 2026-07-24 03:06:43,783 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [329], uid: 361, model: project.task 2026-07-24 03:06:43,817 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_02_internal_user_project_employees_access_task ... 2026-07-24 03:06:43,880 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [329], uid: 360, model: project.task 2026-07-24 03:06:43,963 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_02_internal_user_project_followers_follow_task ... 2026-07-24 03:06:44,017 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [85], uid: 360, model: project.project 2026-07-24 03:06:44,103 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_02_project_user_project_followers_access_right ... 2026-07-24 03:06:44,189 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [330], uid: 361, model: project.task 2026-07-24 03:06:44,233 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_03_internal_user_project_followers_access_right ... 2026-07-24 03:06:44,272 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [85], uid: 360, model: project.project 2026-07-24 03:06:44,291 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 360, model: account.analytic.account 2026-07-24 03:06:44,296 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 360, model: project.project 2026-07-24 03:06:44,300 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 360, model: project.project 2026-07-24 03:06:44,319 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_03_internal_user_project_portal_access_task ... 2026-07-24 03:06:44,375 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [329], uid: 360, model: project.task 2026-07-24 03:06:44,465 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_04_internal_user_project_followers_access_right ... 2026-07-24 03:06:44,521 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 360, model: project.project 2026-07-24 03:06:44,533 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 360, model: project.project 2026-07-24 03:06:44,565 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_04_project_user_create_project ... 2026-07-24 03:06:44,750 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #361 deleted project.project records with IDs: [87] 2026-07-24 03:06:44,761 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #361 deleted mail.followers records with IDs: [1678] 2026-07-24 03:06:44,775 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #361 deleted mail.alias records with IDs: [297] 2026-07-24 03:06:44,825 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #361 deleted account.analytic.account records with IDs: [292] 2026-07-24 03:06:44,868 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_05_internal_user_project_employees_access_right ... 2026-07-24 03:06:44,962 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 360, model: project.project 2026-07-24 03:06:44,978 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 360, model: project.project 2026-07-24 03:06:45,003 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_05_project_user_project_employees ... 2026-07-24 03:06:45,089 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [85], uid: 361, model: project.project 2026-07-24 03:06:45,114 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [85], uid: 361, model: project.project 2026-07-24 03:06:45,244 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #361 deleted project.task records with IDs: [330, 329] 2026-07-24 03:06:45,257 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #361 deleted mail.followers records with IDs: [1669, 1670] 2026-07-24 03:06:45,288 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_06_internal_user_project_portal_access_right ... 2026-07-24 03:06:45,354 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 360, model: project.project 2026-07-24 03:06:45,368 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 360, model: project.project 2026-07-24 03:06:45,396 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_06_project_user_project_portal ... 2026-07-24 03:06:45,488 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [85], uid: 361, model: project.project 2026-07-24 03:06:45,513 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [85], uid: 361, model: project.project 2026-07-24 03:06:45,632 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #361 deleted project.task records with IDs: [330, 329] 2026-07-24 03:06:45,651 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #361 deleted mail.followers records with IDs: [1669, 1670] 2026-07-24 03:06:45,700 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_portal_user_project_access_rights ... 2026-07-24 03:06:45,832 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [330], uid: 359, model: project.task 2026-07-24 03:06:45,878 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [85], uid: 359, model: project.project 2026-07-24 03:06:45,896 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [331], uid: 359, model: project.task 2026-07-24 03:06:45,946 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_project_admin_access_right ... 2026-07-24 03:06:46,424 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #363 deleted project.task records with IDs: [330, 329, 332, 331, 333, 334] 2026-07-24 03:06:46,435 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #363 deleted mail.followers records with IDs: [1669, 1670, 1671, 1672, 1681, 1682] 2026-07-24 03:06:46,565 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #363 deleted project.project records with IDs: [85, 86, 88, 89] 2026-07-24 03:06:46,576 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #363 deleted mail.followers records with IDs: [1680] 2026-07-24 03:06:46,583 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #363 deleted mail.alias records with IDs: [295, 296, 298, 299] 2026-07-24 03:06:46,613 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #363 deleted account.analytic.account records with IDs: [290, 291, 293, 294] 2026-07-24 03:06:46,650 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_project_user_create_analytic_account ... 2026-07-24 03:06:46,798 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 03:06:47,071 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-07-24 03:06:47,072 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_viin_project_kanban_state_notification: Starting TestViinProjectKanBanStateNotification.test_01_message_post ... 2026-07-24 03:06:47,215 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project.tests.test_viin_project_kanban_state_notification: Starting TestViinProjectKanBanStateNotification.test_02_message_post ... 2026-07-24 03:06:47,401 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:06:48,066 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_access_timesheet.tests.test_to_project_access: Starting TestToProjectAccess.test_01_user_employee_view_timesheet ... 2026-07-24 03:06:48,193 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_access_timesheet.tests.test_to_project_access: Starting TestToProjectAccess.test_03_user_employee_view_timesheet ... 2026-07-24 03:06:48,385 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [135, 7, 6, 136, 55, 31], uid: 364, model: account.analytic.line 2026-07-24 03:06:48,448 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:06:49,395 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <339157339273879.1784862409.298640489578247-openerp-message-notify@74682b1160aa>: ['"Task User 1" <@False>'] 2026-07-24 03:06:49,491 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334984068907041.1784862409.454064846038818-openerp-message-notify@74682b1160aa>: ['"Task User 1" <@False>'] 2026-07-24 03:06:49,558 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994348737546343.1784862409.524849176406860-openerp-message-notify@74682b1160aa>: ['"Task User 1" <@False>'] 2026-07-24 03:06:49,629 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <248382405639785.1784862409.597348928451538-openerp-message-notify@74682b1160aa>: ['"Task User 1" <@False>'] 2026-07-24 03:06:49,699 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <863697542233875.1784862409.667238473892212-openerp-message-notify@74682b1160aa>: ['"Task User 2" <@False>'] 2026-07-24 03:06:49,710 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_gantt.tests.test_bad_resource_allocation_tasks: Starting TestBadResourceAllocationTasks.test_01_test_overlapping ... 2026-07-24 03:06:49,881 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_gantt.tests.test_bad_resource_allocation_tasks: Starting TestBadResourceAllocationTasks.test_02_test_not_overlapping ... 2026-07-24 03:06:50,059 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:06:50,078 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_assignee ... 2026-07-24 03:06:51,814 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <337851539681335.1784862411.718947649002075-openerp-message-notify@74682b1160aa>: ['"User Employee 1" <@False>'] 2026-07-24 03:06:51,910 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <791484725115070.1784862411.878069162368774-openerp-message-notify@74682b1160aa>: ['"User Employee 2" <@False>'] 2026-07-24 03:06:51,953 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_assignee_does_not_shift_planned_start_without_date_assign ... 2026-07-24 03:06:53,704 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <200954175116247.1784862413.614343166351318-openerp-message-notify@74682b1160aa>: ['"User Employee 1" <@False>'] 2026-07-24 03:06:53,820 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <500971236645453.1784862413.778632164001465-openerp-message-notify@74682b1160aa>: ['"User Employee 2" <@False>'] 2026-07-24 03:06:53,855 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_assignee_updates_planned_start_with_date_assign ... 2026-07-24 03:06:55,650 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <693770138943758.1784862415.555572271347046-openerp-message-notify@74682b1160aa>: ['"User Employee 1" <@False>'] 2026-07-24 03:06:55,785 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867715364066685.1784862415.732990026473999-openerp-message-notify@74682b1160aa>: ['"User Employee 2" <@False>'] 2026-07-24 03:06:55,819 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_date_end_and_then_change_assignee ... 2026-07-24 03:06:57,747 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <872187643427472.1784862417.646743297576904-openerp-message-notify@74682b1160aa>: ['"User Employee 1" <@False>'] 2026-07-24 03:06:57,876 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <024816944005965.1784862417.824514627456665-openerp-message-notify@74682b1160aa>: ['"User Employee 2" <@False>'] 2026-07-24 03:06:57,903 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_planned_date_start ... 2026-07-24 03:06:59,648 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <850949753205474.1784862419.568589210510254-openerp-message-notify@74682b1160aa>: ['"User Employee 1" <@False>'] 2026-07-24 03:06:59,698 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_planned_hours ... 2026-07-24 03:07:01,490 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <112256292668412.1784862421.407996892929077-openerp-message-notify@74682b1160aa>: ['"User Employee 1" <@False>'] 2026-07-24 03:07:01,576 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_resource_allocation ... 2026-07-24 03:07:03,318 185 INFO rb-1a356f1-223299-397148 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <995135643396455.1784862423.221082448959351-openerp-message-notify@74682b1160aa>: ['"User Employee 1" <@False>'] 2026-07-24 03:07:03,405 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 03:07:03,775 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_completed_points: Starting TestTaskCompletedPoint.test_001_completed_point_check_value ... 2026-07-24 03:07:03,830 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_completed_points: Starting TestTaskCompletedPoint.test_002_completed_point_when_change_task_stage ... 2026-07-24 03:07:03,933 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_completed_points: Starting TestTaskCompletedPoint.test_003_recusive_task_completed_points ... 2026-07-24 03:07:04,185 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_completed_points: Starting TestTaskCompletedPoint.test_004_negative_correction_timesheet_allowed ... 2026-07-24 03:07:04,395 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:07:04,610 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_progress: Starting TestProgress.test_001_compute_progress_task_by_manual ... 2026-07-24 03:07:04,671 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_progress: Starting TestProgress.test_002_compute_progress_task_by_manual ... 2026-07-24 03:07:04,779 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:07:04,792 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_task_points: Starting TestViinProjectProgress.test_constraint_check_points_when_create ... 2026-07-24 03:07:04,992 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_task_points: Starting TestViinProjectProgress.test_constraint_check_points_when_write ... 2026-07-24 03:07:05,178 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:07:06,089 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_velocity: Starting TestVelocity.test_001_check_done_points ... 2026-07-24 03:07:06,129 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_velocity: Starting TestVelocity.test_001_check_task_velocity ... 2026-07-24 03:07:06,180 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_velocity: Starting TestVelocity.test_002_change_done_point ... 2026-07-24 03:07:06,265 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:07:06,425 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_001_check_task_weight ... 2026-07-24 03:07:06,469 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_002_check_task_weight_when_delete_task ... 2026-07-24 03:07:06,504 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [1801, 1800] 2026-07-24 03:07:06,579 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [135039] 2026-07-24 03:07:06,579 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted project.task records with IDs: [35] 2026-07-24 03:07:06,584 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [240, 241] 2026-07-24 03:07:06,607 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_003_check_task_weight_when_modify_parent_task_points ... 2026-07-24 03:07:06,666 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_004_check_no_project_task ... 2026-07-24 03:07:06,782 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_005_check_no_project_task_weight_when_bind_to_project ... 2026-07-24 03:07:06,957 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_006_check_no_project_task_weight_when_unlink_task ... 2026-07-24 03:07:07,121 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted project.task records with IDs: [364] 2026-07-24 03:07:07,151 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1723] 2026-07-24 03:07:07,185 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_007_check_no_project_task_weight_when_remove_project_a_task ... 2026-07-24 03:07:07,337 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_008_check_zero_total_points_weight_is_zero ... 2026-07-24 03:07:07,521 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:07:07,725 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_01_compute_project_required ... 2026-07-24 03:07:07,765 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_01_timesheet_from_leave ... 2026-07-24 03:07:08,232 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [489] 2026-07-24 03:07:08,332 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [37] 2026-07-24 03:07:08,380 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_02_timesheet_from_leave ... 2026-07-24 03:07:08,827 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [490] 2026-07-24 03:07:08,914 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [37] 2026-07-24 03:07:08,954 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_03_timesheet_from_leave ... 2026-07-24 03:07:09,388 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [491] 2026-07-24 03:07:09,668 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [245] 2026-07-24 03:07:09,700 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_project_required_false ... 2026-07-24 03:07:11,125 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [492] 2026-07-24 03:07:11,261 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_project_required_true ... 2026-07-24 03:07:12,581 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_timesheet_from_leave_without_custom_project ... 2026-07-24 03:07:13,141 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [493] 2026-07-24 03:07:13,226 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [37] 2026-07-24 03:07:13,265 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_validate_timeoff_has_private_project ... 2026-07-24 03:07:13,621 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #7 deleted mail.activity records with IDs: [37] 2026-07-24 03:07:13,796 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #7 deleted mail.mail records with IDs: [494] 2026-07-24 03:07:13,960 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #7 deleted mail.mail records with IDs: [495] 2026-07-24 03:07:14,055 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #7 deleted mail.activity records with IDs: [247] 2026-07-24 03:07:14,084 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_value_account_analytic_line_account_id_value ... 2026-07-24 03:07:14,461 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [496] 2026-07-24 03:07:14,535 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [37] 2026-07-24 03:07:14,588 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-24 03:07:19,659 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [497] 2026-07-24 03:07:19,669 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17755] 2026-07-24 03:07:19,674 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:07:20,086 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [498] 2026-07-24 03:07:20,099 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17756] 2026-07-24 03:07:20,108 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:07:20,533 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [499] 2026-07-24 03:07:20,548 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17757] 2026-07-24 03:07:20,556 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:07:22,313 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_quality_stock_access_control.tests.test_access_right: Starting TestAccessRight.test_stock_user_document_only_access_quality_check_001 ... 2026-07-24 03:07:22,643 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 389, model: viin.quality.check 2026-07-24 03:07:22,701 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 391, model: viin.quality.check 2026-07-24 03:07:22,726 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 390, model: viin.quality.check 2026-07-24 03:07:22,756 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [13], uid: 390, model: viin.quality.check 2026-07-24 03:07:22,769 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 390, model: viin.quality.check 2026-07-24 03:07:22,805 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_quality_stock_access_control.tests.test_access_right: Starting TestAccessRight.test_stock_user_document_only_access_quality_check_002 ... 2026-07-24 03:07:22,862 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 389, model: viin.quality.check 2026-07-24 03:07:22,928 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 390, model: viin.quality.check 2026-07-24 03:07:22,971 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [12], uid: 390, model: viin.quality.check 2026-07-24 03:07:22,988 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 390, model: viin.quality.check 2026-07-24 03:07:23,071 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 03:07:27,829 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [500] 2026-07-24 03:07:27,842 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17759] 2026-07-24 03:07:27,850 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:07:28,311 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [501] 2026-07-24 03:07:28,331 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17760] 2026-07-24 03:07:28,339 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:07:28,777 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [502] 2026-07-24 03:07:28,789 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17761] 2026-07-24 03:07:28,796 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:07:30,328 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_quality_stock_access_control.tests.test_stock_picking: Starting TestStockPicking.test_own_document_only_stock_user_validate_stock_picking_001 ... 2026-07-24 03:07:30,679 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_quality_stock_access_control.tests.test_stock_picking: Starting TestStockPicking.test_own_document_only_stock_user_validate_stock_picking_002 ... 2026-07-24 03:07:31,333 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-24 03:07:31,988 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_20_confirm_addendum ... 2026-07-24 03:07:33,306 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_21_confirm_addendum ... 2026-07-24 03:07:34,019 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_22_confirm_addendum ... 2026-07-24 03:07:34,551 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_30_cancel_addendum_01 ... 2026-07-24 03:07:36,189 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [352] 2026-07-24 03:07:36,315 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move records with IDs: [368] 2026-07-24 03:07:36,540 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_31_cancel_sale_order ... 2026-07-24 03:07:37,299 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [353] 2026-07-24 03:07:37,833 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [353] 2026-07-24 03:07:37,972 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move records with IDs: [370] 2026-07-24 03:07:38,413 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [79, 78] 2026-07-24 03:07:38,445 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [105] 2026-07-24 03:07:38,456 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [67] 2026-07-24 03:07:38,524 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_32_cancel_sale_order ... 2026-07-24 03:07:38,739 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_33_cancel_addendum_restores_original_discount_for_user_with_discount_rights ... 2026-07-24 03:07:39,118 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_40_unlink_sale_order ... 2026-07-24 03:07:40,388 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [79, 78] 2026-07-24 03:07:40,419 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [105] 2026-07-24 03:07:40,430 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [67] 2026-07-24 03:07:40,466 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17839] 2026-07-24 03:07:40,474 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted addendum.addendum records with IDs: [17] 2026-07-24 03:07:40,487 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17841, 17840, 17764] 2026-07-24 03:07:40,548 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order records with IDs: [94] 2026-07-24 03:07:40,878 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1743] 2026-07-24 03:07:40,993 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:07:41,201 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_business_nature.tests.test_business_nature_sync: Starting TestSaleOrderBusinessNatureSync.test_sale_order_form_onchange_populates_business_nature_from_commercial_partner ... 2026-07-24 03:07:42,260 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_business_nature.tests.test_business_nature_sync: Starting TestSaleOrderBusinessNatureSync.test_sale_order_inherits_business_nature_from_customer_commercial_partner_on_create ... 2026-07-24 03:07:42,413 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_business_nature.tests.test_business_nature_sync: Starting TestSaleOrderBusinessNatureSync.test_sync_wizard_resyncs_stale_sale_order_to_updated_customer_profile ... 2026-07-24 03:07:42,572 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_business_nature.tests.test_business_nature_sync: Starting TestSaleOrderBusinessNatureSync.test_sync_wizard_skips_sale_order_leg_when_toggle_off ... 2026-07-24 03:07:42,736 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:07:55,885 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_onbehalf_management.tests.test_module_features: Starting TestSaleOnbehalf.test_01_payment_transaction_with_onbehalf_lines ... 2026-07-24 03:07:56,116 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-24 03:07:56,368 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-07-24 03:07:57,332 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:07:57] "GET /payment/pay?amount=450.0¤cy_id=1&reference=Test+Transaction&partner_id=1082&access_token=c76b9b1fb7aaaa15c7c3c395896a8da8018842424f27fe8ff9bd5ceed948220a&sale_order_id=101 HTTP/1.1" 200 - 264 0.208 1.011 2026-07-24 03:07:57,366 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-07-24 03:07:57,487 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:07:57] "POST /my/orders/101/transaction?access_token=8393cace-e0b3-4488-8416-601ad1fb44cc HTTP/1.1" 200 - 32 0.061 0.065 2026-07-24 03:07:59,288 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [503] 2026-07-24 03:08:00,680 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-24 03:08:30,504 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestProjectBillingReTest.test_billing_employee_rate ... 2026-07-24 03:08:31,953 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestProjectBillingReTest.test_billing_task_rate ... 2026-07-24 03:08:32,865 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestProjectBillingReTest.test_customer_change_in_project ... 2026-07-24 03:08:33,547 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestProjectBillingReTest.test_project_form_view ... 2026-07-24 03:08:34,822 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestProjectBillingReTest.test_take_into_account_invoicing_app_legacy ... 2026-07-24 03:08:36,777 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-07-24 03:09:07,779 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f83f2d9d300> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:07,781 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f83f338c5e0> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:07,790 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:07,796 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:07,797 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f83f338c180> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:07,818 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:07,820 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:11,169 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f83f6328e00> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:11,171 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f83f40987c0> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:11,179 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:11,184 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:11,185 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f83f409a520> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:11,205 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:11,207 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:13,934 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f83f7627240> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:13,935 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f83f4b79440> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:13,943 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:13,948 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:13,949 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f83f4b78e00> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:13,968 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:13,970 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:16,525 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f83f3dcb600> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:16,527 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f83f2fecd60> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:16,538 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:16,543 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:16,544 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f83f2fede40> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:16,564 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:16,566 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:19,392 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f83f48f7f60> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:19,393 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f83f5e3e700> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:19,399 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:19,403 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:19,404 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f83f5e3e8e0> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:19,425 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:19,426 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:22,330 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f83f5db68e0> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:22,331 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f83f50ae5c0> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:22,339 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:22,344 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:22,345 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f83f50af740> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:22,365 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:22,366 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:25,322 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f83f5d768e0> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:25,323 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f83f64c2f20> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:25,331 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:25,335 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:25,336 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f83f64c0680> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:25,354 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:25,356 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:28,467 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f83f60e1080> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:28,469 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f83f2be7380> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:28,477 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:28,482 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:28,483 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f83f2be5d00> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:28,504 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:28,505 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-1a356f1-223299/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1a356f1-223299/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1a356f1-223299/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1a356f1-223299/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-1a356f1-223299/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1a356f1-223299/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1a356f1-223299/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1a356f1-223299/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:29,052 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestReInvoiceReTest.test_at_cost ... 2026-07-24 03:09:37,150 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestReInvoiceReTest.test_no_expense ... 2026-07-24 03:09:40,969 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestReInvoiceReTest.test_project_update_reinvoiced_vendor_bill_product ... 2026-07-24 03:09:43,375 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestReInvoiceReTest.test_reversed_invoice_reinvoice_with_period ... 2026-07-24 03:09:48,120 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestReInvoiceReTest.test_sales_price ... 2026-07-24 03:09:56,507 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f83f48c6e80> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1a356f1-223299/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1a356f1-223299/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-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:56,508 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f83f613fba0> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1a356f1-223299/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1a356f1-223299/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-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:56,518 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1a356f1-223299/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1a356f1-223299/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-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:56,522 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1a356f1-223299/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1a356f1-223299/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-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:56,523 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f83f613fb00> Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1a356f1-223299/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1a356f1-223299/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-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:56,542 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1a356f1-223299/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1a356f1-223299/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-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:56,543 185 INFO rb-1a356f1-223299-397148 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-1a356f1-223299/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1a356f1-223299/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1a356f1-223299/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-1a356f1-223299/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1a356f1-223299/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1a356f1-223299/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1a356f1-223299/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1a356f1-223299/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-1a356f1-223299/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1a356f1-223299/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-1a356f1-223299/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-1a356f1-223299/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-24 03:09:56,560 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-24 03:10:25,316 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_add_product_analytic_account ... 2026-07-24 03:10:28,834 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_billable_task_and_subtask ... 2026-07-24 03:10:30,048 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_change_ordered_qty ... 2026-07-24 03:10:31,571 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_compute_project_and_task_button_with_ts ... 2026-07-24 03:10:32,338 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_compute_show_timesheet_button ... 2026-07-24 03:10:33,902 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_copy_billable_project_and_task ... 2026-07-24 03:10:34,797 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_delivered_quantity ... 2026-07-24 03:10:35,871 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #423 deleted account.analytic.line records with IDs: [864] 2026-07-24 03:10:36,064 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #423 deleted account.analytic.line records with IDs: [865] 2026-07-24 03:10:36,111 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_different_uom_to_hours_on_sale_order_confirmation ... 2026-07-24 03:10:37,365 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_prepaid_pack_remaining_hours_rounding ... 2026-07-24 03:10:38,504 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_prevent_update_project_allocated_hours_after_confirming_quotation ... 2026-07-24 03:10:39,629 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_remaining_hours_prepaid_services ... 2026-07-24 03:10:40,577 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_sale_create_project ... 2026-07-24 03:10:42,230 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_sale_create_task ... 2026-07-24 03:10:43,704 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_sale_service ... 2026-07-24 03:10:45,808 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #423 deleted account.analytic.line records with IDs: [869] 2026-07-24 03:10:45,936 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #423 deleted mail.message records with IDs: [17967] 2026-07-24 03:10:46,024 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #423 deleted project.task records with IDs: [480] 2026-07-24 03:10:46,062 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #423 deleted mail.followers records with IDs: [1923] 2026-07-24 03:10:46,099 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_sale_task_in_project_without_project ... 2026-07-24 03:10:46,890 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_sale_timesheet_invoice ... 2026-07-24 03:10:48,228 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_service_product_uom_default ... 2026-07-24 03:10:54,401 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_several_uom_sol_to_planned_hours ... 2026-07-24 03:10:56,001 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_task_so_line_assignation ... 2026-07-24 03:10:58,095 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_timesheet_hours_delivered_rounding ... 2026-07-24 03:11:00,609 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_timesheet_uom ... 2026-07-24 03:11:02,089 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-07-24 03:11:29,792 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_allocated_hours_copy ... 2026-07-24 03:11:30,932 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_change_customer_and_SOL_after_invoiced_timesheet ... 2026-07-24 03:11:32,619 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_compute_commercial_partner ... 2026-07-24 03:11:34,231 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_invoice_remaining_qty_after_partial_invoice ... 2026-07-24 03:11:36,286 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_invoice_timesheet_uom_conversion_with_period ... 2026-07-24 03:11:38,379 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_linked_timesheet_after_invoice_reversal ... 2026-07-24 03:11:42,879 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #435 deleted account.move.line.ctp records with IDs: [224, 225] 2026-07-24 03:11:43,027 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #435 deleted account.move.line records with IDs: [540] 2026-07-24 03:11:44,273 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_non_consolidated_billing_service_timesheet ... 2026-07-24 03:11:45,799 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_onchange_uom_service_product ... 2026-07-24 03:11:51,590 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_partial_refund_timesheet_qty_to_invoice ... 2026-07-24 03:11:54,907 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_portal_sale_order_timesheet_visibility ... 2026-07-24 03:11:56,952 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_sale_order_with_multiple_project_templates ... 2026-07-24 03:11:58,397 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_delivery ... 2026-07-24 03:12:01,836 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_invoice ... 2026-07-24 03:12:03,569 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [456], uid: 445, model: sale.order.line 2026-07-24 03:12:05,950 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_manual ... 2026-07-24 03:12:07,965 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_order ... 2026-07-24 03:12:10,413 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_upsell ... 2026-07-24 03:12:12,009 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #435 deleted mail.mail records with IDs: [504] 2026-07-24 03:12:12,153 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_upsell_copied_so ... 2026-07-24 03:12:13,655 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #435 deleted mail.mail records with IDs: [505] 2026-07-24 03:12:14,893 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #435 deleted mail.mail records with IDs: [506] 2026-07-24 03:12:15,034 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_with_negative_time_spent ... 2026-07-24 03:12:15,940 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_transfert_project ... 2026-07-24 03:12:17,489 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_unlink_timesheet ... 2026-07-24 03:12:18,945 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #435 deleted account.move.line.ctp records with IDs: [240] 2026-07-24 03:12:19,108 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #435 deleted account.move.line records with IDs: [587] 2026-07-24 03:12:19,292 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #435 deleted account.move.line records with IDs: [588] 2026-07-24 03:12:19,343 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_update_sol_price ... 2026-07-24 03:12:20,401 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-07-24 03:12:20,415 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_viin_sale_project: Starting TestViinSaleProject.test_record_rule_01 ... 2026-07-24 03:12:20,864 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [507] 2026-07-24 03:12:20,875 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18132] 2026-07-24 03:12:20,882 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:21,335 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [508] 2026-07-24 03:12:21,346 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18133] 2026-07-24 03:12:21,353 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:22,204 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [500], uid: 448, model: sale.order.line 2026-07-24 03:12:22,242 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [191], uid: 448, model: sale.order 2026-07-24 03:12:22,380 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_viin_sale_project: Starting TestViinSaleProject.test_record_rule_02 ... 2026-07-24 03:12:22,812 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [509] 2026-07-24 03:12:22,824 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18135] 2026-07-24 03:12:22,833 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:23,240 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [510] 2026-07-24 03:12:23,257 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18136] 2026-07-24 03:12:23,268 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:23,541 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 450, model: sale.order 2026-07-24 03:12:23,586 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [43], uid: 450, model: sale.order.line 2026-07-24 03:12:23,711 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project.tests.test_viin_sale_project: Starting TestViinSaleProject.test_record_rule_03_line_without_own_project_id ... 2026-07-24 03:12:24,128 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [511] 2026-07-24 03:12:24,140 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18137] 2026-07-24 03:12:24,148 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:24,534 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [512] 2026-07-24 03:12:24,545 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18138] 2026-07-24 03:12:24,553 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:25,039 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [513] 2026-07-24 03:12:25,051 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18139] 2026-07-24 03:12:25,058 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:25,487 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [514] 2026-07-24 03:12:25,498 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18140] 2026-07-24 03:12:25,506 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:25,955 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [515] 2026-07-24 03:12:25,963 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18141] 2026-07-24 03:12:25,970 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:27,295 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [193], uid: 455, model: sale.order 2026-07-24 03:12:27,335 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [504], uid: 455, model: sale.order.line 2026-07-24 03:12:27,384 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [192], uid: 456, model: sale.order 2026-07-24 03:12:27,424 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [501, 502, 503], uid: 456, model: sale.order.line 2026-07-24 03:12:27,470 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 455, model: sale.order.line 2026-07-24 03:12:27,518 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 455, model: sale.order.line 2026-07-24 03:12:27,543 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 455, model: sale.order.line 2026-07-24 03:12:27,599 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-24 03:12:27,613 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project_technician.tests.test_project: Starting TestProject.test_10_user_technican ... 2026-07-24 03:12:28,199 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [516] 2026-07-24 03:12:28,213 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18147] 2026-07-24 03:12:28,221 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:28,635 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [517] 2026-07-24 03:12:28,644 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18149] 2026-07-24 03:12:28,651 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:28,935 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [518] 2026-07-24 03:12:28,974 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project_technician.tests.test_project: Starting TestProject.test_11_user_technican ... 2026-07-24 03:12:29,671 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [519] 2026-07-24 03:12:29,681 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18154] 2026-07-24 03:12:29,689 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:30,100 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [520] 2026-07-24 03:12:30,111 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18156] 2026-07-24 03:12:30,119 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:30,422 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-07-24 03:12:30,456 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project_technician.tests.test_project: Starting TestProject.test_20_record_rule ... 2026-07-24 03:12:31,107 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [522] 2026-07-24 03:12:31,117 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18161] 2026-07-24 03:12:31,124 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:31,505 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [523] 2026-07-24 03:12:31,517 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18163] 2026-07-24 03:12:31,525 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:32,386 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [505], uid: 6, model: sale.order.line 2026-07-24 03:12:32,424 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [194], uid: 6, model: sale.order 2026-07-24 03:12:32,621 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [524] 2026-07-24 03:12:32,676 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_project_technician.tests.test_project: Starting TestProject.test_21_record_rule_line_without_own_project_id ... 2026-07-24 03:12:33,283 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [525] 2026-07-24 03:12:33,292 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18175] 2026-07-24 03:12:33,298 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:33,720 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [526] 2026-07-24 03:12:33,731 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18177] 2026-07-24 03:12:33,740 185 INFO rb-1a356f1-223299-397148 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-24 03:12:34,043 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [527] 2026-07-24 03:12:34,232 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [528] 2026-07-24 03:12:36,510 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [529] 2026-07-24 03:12:37,238 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [196], uid: 464, model: sale.order 2026-07-24 03:12:37,284 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [509], uid: 464, model: sale.order.line 2026-07-24 03:12:37,328 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 464, model: sale.order.line 2026-07-24 03:12:37,374 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 464, model: sale.order.line 2026-07-24 03:12:37,416 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 464, model: sale.order.line 2026-07-24 03:12:37,523 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:12:39,322 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_access_right: Starting TestAccessRight.test_access_right_sale_manager ... 2026-07-24 03:12:39,350 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #466 deleted sale.period records with IDs: [9] 2026-07-24 03:12:39,382 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #466 deleted product.period.discount records with IDs: [1] 2026-07-24 03:12:39,472 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_access_right: Starting TestAccessRight.test_access_right_sale_saleman ... 2026-07-24 03:12:39,489 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 465, model: sale.period 2026-07-24 03:12:39,505 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 465, model: sale.period 2026-07-24 03:12:39,516 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 465, model: sale.period 2026-07-24 03:12:39,528 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 465, model: product.period.discount 2026-07-24 03:12:39,530 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 465, model: product.period.discount 2026-07-24 03:12:39,622 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 465, model: product.period.discount 2026-07-24 03:12:39,686 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:12:50,730 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_invoicing: Starting TestInvoicing.test_invoice_line_data ... 2026-07-24 03:12:51,903 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:12:53,703 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_get_ratio_between_periods ... 2026-07-24 03:12:53,737 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_partial_period_pricing ... 2026-07-24 03:12:53,772 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_price_of_product_1_daily_5_days ... 2026-07-24 03:12:53,816 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_price_of_product_1_monthly_1_month ... 2026-07-24 03:12:53,864 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_price_of_product_1_yearly_1_year ... 2026-07-24 03:12:53,915 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_price_with_pricelist_rule_daily_01 ... 2026-07-24 03:12:53,996 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_pricelist_applied_for_filtering ... 2026-07-24 03:12:54,052 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_suitable_period_selection ... 2026-07-24 03:12:54,101 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_applied_for_all ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_applied_for_recurring_only ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_category_level ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_date_range_validity ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_global_level ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_with_period_discount ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_product_sale_and_rental_on_same_quotation ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_product_sale_and_rental_with_different_periods ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_product_sale_rental_with_quantity_breaks ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_date_constraint ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_discount_computation ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_period_computation ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_price_computation ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_pricelist_item_computation ... 2025-10-01 00:00:00,000 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_show_date_range ... 2026-07-24 03:13:00,532 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:13:00,544 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_sankey.tests.test_sale_order: Starting TestSaleOrder.test_case_01 ... 2026-07-24 03:13:00,596 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_sankey.tests.test_sale_order: Starting TestSaleOrder.test_case_02 ... 2026-07-24 03:13:01,818 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_sankey.tests.test_sale_order: Starting TestSaleOrder.test_case_03 ... 2026-07-24 03:13:02,330 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_sankey.tests.test_sale_order: Starting TestSaleOrder.test_case_04 ... 2026-07-24 03:13:03,863 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:13:05,814 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_cron: Starting TestSubscriptionCron.test_cron_update_subscription_state_flow ... 2026-07-24 03:13:14,660 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [2] 2026-07-24 03:13:14,715 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [1] 2026-07-24 03:13:15,036 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_cron: Starting TestSubscriptionCron.test_update_subscription_need_renew_domain_criteria ... 2026-07-24 03:13:24,451 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:13:26,375 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_portal_user: Starting TestSubscriptionPortalRoutes.test_portal_subscription_close_route ... 2026-07-24 03:13:32,064 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.res_users: Login successful for db:rb-1a356f1-223299-397148 login:portal from n/a 2026-07-24 03:13:32,081 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-24 03:13:32,983 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [11] 2026-07-24 03:13:33,083 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:13:33] "POST /my/subscriptions/238/close?access_token=False HTTP/1.1" 303 - 77 0.082 0.923 2026-07-24 03:13:34,559 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:13:34] "GET /my/subscriptions/238?access_token=03e934a1-c3a4-475c-8136-91fd35415579 HTTP/1.1" 200 - 291 0.240 1.231 2026-07-24 03:13:34,741 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_portal_user: Starting TestSubscriptionPortalRoutes.test_portal_subscription_detail_route ... 2026-07-24 03:13:40,193 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.res_users: Login successful for db:rb-1a356f1-223299-397148 login:portal from n/a 2026-07-24 03:13:40,209 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-24 03:13:41,870 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:13:41] "GET /my/subscriptions/242 HTTP/1.1" 200 - 315 0.166 1.499 2026-07-24 03:13:42,020 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_portal_user: Starting TestSubscriptionPortalRoutes.test_portal_subscription_filtering_by_state ... 2026-07-24 03:13:49,874 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [16] 2026-07-24 03:13:49,913 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.res_users: Login successful for db:rb-1a356f1-223299-397148 login:portal from n/a 2026-07-24 03:13:49,927 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-24 03:13:51,334 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:13:51] "GET /my/subscriptions HTTP/1.1" 200 - 259 0.159 1.251 2026-07-24 03:13:51,554 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_portal_user: Starting TestSubscriptionPortalRoutes.test_portal_subscription_list_route ... 2026-07-24 03:13:58,581 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [20] 2026-07-24 03:13:58,623 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.res_users: Login successful for db:rb-1a356f1-223299-397148 login:portal from n/a 2026-07-24 03:13:58,642 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-24 03:14:00,977 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:14:00] "GET /my/subscriptions HTTP/1.1" 200 - 259 0.228 2.111 2026-07-24 03:14:01,180 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_portal_user: Starting TestSubscriptionPortalRoutes.test_portal_subscription_reopen_route ... 2026-07-24 03:14:06,108 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [23] 2026-07-24 03:14:06,139 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.res_users: Login successful for db:rb-1a356f1-223299-397148 login:portal from n/a 2026-07-24 03:14:06,155 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-24 03:14:06,503 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [24, 25] 2026-07-24 03:14:06,588 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:14:06] "POST /my/subscriptions/257/reopen?access_token=False HTTP/1.1" 303 - 71 0.089 0.347 2026-07-24 03:14:08,046 185 INFO rb-1a356f1-223299-397148 werkzeug: 127.0.0.1 - - [24/Jul/2026 03:14:08] "GET /my/subscriptions/257?access_token=28251913-abfa-40c0-9ee4-b221ef31c084 HTTP/1.1" 200 - 291 0.139 1.314 2026-07-24 03:14:08,183 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:14:09,781 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_arr_calculation ... 2026-07-24 03:14:15,643 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [27] 2026-07-24 03:14:15,802 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_basic_mrr ... 2026-07-24 03:14:21,135 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_churn ... 2026-07-24 03:14:26,760 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [31] 2026-07-24 03:14:26,890 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_complex_mrr_arr_changes ... 2026-07-24 03:14:36,084 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [34] 2026-07-24 03:14:36,660 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [35] 2026-07-24 03:14:36,723 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [36] 2026-07-24 03:14:38,842 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [39] 2026-07-24 03:14:39,472 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [42] 2026-07-24 03:14:44,238 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [45] 2026-07-24 03:14:44,772 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [46] 2026-07-24 03:14:48,274 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [48] 2026-07-24 03:14:49,319 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [51] 2026-07-24 03:14:49,956 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [52] 2026-07-24 03:14:50,031 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [54] 2026-07-24 03:14:52,048 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [55] 2026-07-24 03:14:52,829 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_contraction ... 2026-07-24 03:14:58,710 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [63] 2026-07-24 03:14:58,869 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_edge_cases ... 2026-07-24 03:15:04,600 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [66] 2026-07-24 03:15:04,742 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_expansion ... 2026-07-24 03:15:10,586 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [68] 2026-07-24 03:15:10,781 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_mrr_multi_currency ... 2026-07-24 03:15:18,412 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_mrr_multi_products ... 2026-07-24 03:15:25,369 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_reactivation ... 2026-07-24 03:15:31,389 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [74] 2026-07-24 03:15:31,608 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_retention_rate ... 2026-07-24 03:15:38,950 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [76] 2026-07-24 03:15:39,471 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [77] 2026-07-24 03:15:39,664 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_team_analysis ... 2026-07-24 03:15:46,522 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [82] 2026-07-24 03:15:46,576 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [83] 2026-07-24 03:15:46,752 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:15:48,637 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_confirm_01__set_start_date ... 2026-07-24 03:15:53,449 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_confirm_02__set_next_payment_date ... 2026-07-24 03:15:58,404 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_open_subscription_history ... 2026-07-24 03:16:02,083 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_open_subscription_logs ... 2026-07-24 03:16:06,304 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [91, 92] 2026-07-24 03:16:06,459 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_renew ... 2026-07-24 03:16:11,311 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_reopen ... 2026-07-24 03:16:16,329 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [96] 2026-07-24 03:16:16,367 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [97, 98] 2026-07-24 03:16:16,494 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_upsell ... 2026-07-24 03:16:21,463 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_close_subscription_01 ... 2026-07-24 03:16:26,510 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [101] 2026-07-24 03:16:26,630 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_close_subscription_with_renewal_no_churn_log ... 2026-07-24 03:16:31,980 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [104] 2026-07-24 03:16:32,146 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_access_url ... 2026-07-24 03:16:36,411 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_can_reopen ... 2026-07-24 03:16:41,809 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [107] 2026-07-24 03:16:41,974 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_end_date_01 ... 2026-07-24 03:16:46,902 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_end_date_02 ... 2026-07-24 03:16:52,128 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_is_renewing ... 2026-07-24 03:16:57,654 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [110] 2026-07-24 03:16:57,826 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_line_is_subscription ... 2026-07-24 03:17:03,708 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_mrr_01 ... 2026-07-24 03:17:08,841 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_mrr_02__yearly_period ... 2026-07-24 03:17:14,130 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_mrr_03__daily_period ... 2026-07-24 03:17:18,942 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_next_payment_date_01 ... 2026-07-24 03:17:24,212 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_next_payment_date_02 ... 2026-07-24 03:17:29,665 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [116] 2026-07-24 03:17:29,791 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_subscription_history_count ... 2026-07-24 03:17:34,977 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [119] 2026-07-24 03:17:35,441 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_subscription_state_01 ... 2026-07-24 03:17:40,384 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [121] 2026-07-24 03:17:40,514 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_subscription_type_01 ... 2026-07-24 03:17:45,994 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [124] 2026-07-24 03:17:46,267 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_confirm_upselling ... 2026-07-24 03:17:51,054 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_create_renew_subscription_01 ... 2026-07-24 03:17:55,884 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [128] 2026-07-24 03:17:56,324 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_create_upsell_subscription_01 ... 2026-07-24 03:18:01,411 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_get_subscription_invoices ... 2026-07-24 03:18:07,283 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [132] 2026-07-24 03:18:08,879 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [134] 2026-07-24 03:18:09,549 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_mrr_log_contraction_scenario ... 2026-07-24 03:18:14,996 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_mrr_log_rebuild_with_later_subscriptions ... 2026-07-24 03:18:20,537 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [138] 2026-07-24 03:18:20,947 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_validate_order_lines_in_subscription ... 2026-07-24 03:18:25,818 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-24 03:18:29,518 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_renew_subscription_01 ... 2026-07-24 03:18:36,539 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [143] 2026-07-24 03:18:36,700 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_renew_subscription_02 ... 2026-07-24 03:18:43,301 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [145] 2026-07-24 03:18:43,475 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_renew_subscription_03 ... 2026-07-24 03:18:50,132 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [147] 2026-07-24 03:18:50,300 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_upsell_subscription_01 ... 2026-07-24 03:18:57,120 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_upsell_subscription_02 ... 2026-07-24 03:19:03,796 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_upsell_subscription_03 ... 2026-07-24 03:19:10,326 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_reward_apply_until_forever ... 2026-07-24 03:19:17,452 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [849] 2026-07-24 03:19:17,871 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [152] 2026-07-24 03:19:18,721 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [852] 2026-07-24 03:19:19,124 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_reward_apply_until_none ... 2026-07-24 03:19:26,030 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [154] 2026-07-24 03:19:26,201 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_reward_apply_until_num_of_periods ... 2026-07-24 03:19:33,244 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [868] 2026-07-24 03:19:33,630 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [156] 2026-07-24 03:19:34,220 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_reward_apply_until_program_expires ... 2026-07-24 03:19:41,143 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [878] 2026-07-24 03:19:41,517 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [158] 2026-07-24 03:19:42,019 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_reward_apply_until_program_expires_month_end_boundary ... 2026-07-24 03:19:48,441 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_rule_on_new_subscription ... 2026-07-24 03:19:54,747 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_rule_on_renew_subscription ... 2026-07-24 03:20:01,577 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_rule_on_upsell_subscription ... 2026-07-24 03:20:08,562 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_renewal_discount_reward_amount ... 2026-07-24 03:20:15,418 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [917] 2026-07-24 03:20:15,669 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [919] 2026-07-24 03:20:16,359 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [163] 2026-07-24 03:20:17,120 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [922] 2026-07-24 03:20:17,614 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_reward_last_renewable_date_recomputes_on_program_date_to_change ... 2026-07-24 03:20:24,123 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-24 03:20:25,329 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_001_create_sale_order_with_default_price_list ... 2026-07-24 03:20:25,576 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_002_create_sale_order_line_with_price_list_base_supplier_price ... 2026-07-24 03:20:25,735 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_003_change_vendor_id_when_choose_price_list_base_supplier_price ... 2026-07-24 03:20:25,892 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_004_check_purchase_vendor_id_value ... 2026-07-24 03:20:26,326 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_005_check_purchase_vendor_id_UseError ... 2026-07-24 03:20:27,223 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_006_supplier_price_with_dated_seller_and_datetime_date ... 2026-07-24 03:20:27,330 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:20:27,579 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_supplier_pricelist.tests.test_res_partner_vendor_search: Starting TestResPartnerVendorSearch.test_name_search_with_product_ctx_restricts_to_sellers ... 2026-07-24 03:20:27,644 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_supplier_pricelist.tests.test_res_partner_vendor_search: Starting TestResPartnerVendorSearch.test_name_search_without_product_ctx_is_unrestricted ... 2026-07-24 03:20:27,692 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:20:28,209 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sale_supplier_pricelist.tests.test_res_partner_vendor_search: Starting TestResPartnerVendorSearchVariant.test_name_search_narrows_to_variant_and_generic_sellers ... 2026-07-24 03:20:28,268 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:20:28,914 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sales_unlink.tests.test_unlink: Starting TestSalesUnlink.test_unlink_with_multi_invoiced ... 2026-07-24 03:20:33,422 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [247, 248] 2026-07-24 03:20:33,532 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [605] 2026-07-24 03:20:34,728 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [250] 2026-07-24 03:20:34,822 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [608, 609] 2026-07-24 03:20:34,911 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18265, 18264] 2026-07-24 03:20:35,030 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move records with IDs: [226] 2026-07-24 03:20:35,279 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [934] 2026-07-24 03:20:35,395 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [249] 2026-07-24 03:20:35,498 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [606, 607] 2026-07-24 03:20:35,565 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18263, 18262] 2026-07-24 03:20:35,639 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move records with IDs: [225] 2026-07-24 03:20:35,902 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [935] 2026-07-24 03:20:35,976 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order records with IDs: [578] 2026-07-24 03:20:36,235 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2299] 2026-07-24 03:20:36,395 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sales_unlink.tests.test_unlink: Starting TestSalesUnlink.test_unlink_with_single_invoiced ... 2026-07-24 03:20:40,568 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [251, 252] 2026-07-24 03:20:40,693 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [610] 2026-07-24 03:20:40,996 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [936] 2026-07-24 03:20:41,631 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [253] 2026-07-24 03:20:41,745 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [611] 2026-07-24 03:20:41,936 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [612] 2026-07-24 03:20:42,067 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [937] 2026-07-24 03:20:42,120 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order records with IDs: [579] 2026-07-24 03:20:42,391 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2301] 2026-07-24 03:20:42,509 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:20:42,523 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_case_remove_picking ... 2026-07-24 03:20:45,871 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [361, 362] 2026-07-24 03:20:46,016 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move records with IDs: [394, 395] 2026-07-24 03:20:46,092 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18269] 2026-07-24 03:20:46,155 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [73] 2026-07-24 03:20:46,162 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2304] 2026-07-24 03:20:46,241 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order records with IDs: [580] 2026-07-24 03:20:46,575 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2303] 2026-07-24 03:20:46,657 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_case_remove_stock_move ... 2026-07-24 03:20:49,848 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [365, 366] 2026-07-24 03:20:50,022 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.move records with IDs: [398, 399] 2026-07-24 03:20:50,088 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18270] 2026-07-24 03:20:50,134 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [74] 2026-07-24 03:20:50,143 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2306] 2026-07-24 03:20:50,217 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order records with IDs: [581] 2026-07-24 03:20:50,557 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2305] 2026-07-24 03:20:50,662 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_decrease_qty ... 2026-07-24 03:20:53,786 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [942, 943] 2026-07-24 03:20:53,871 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_decrease_zero_qty ... 2026-07-24 03:20:57,156 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [944, 945] 2026-07-24 03:20:57,215 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_increase_qty ... 2026-07-24 03:21:00,782 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [946, 947] 2026-07-24 03:21:00,871 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_validate_and_decrease_qty ... 2026-07-24 03:21:03,816 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [948, 949] 2026-07-24 03:21:03,914 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_validate_and_decrease_zero_qty ... 2026-07-24 03:21:07,206 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [950, 951] 2026-07-24 03:21:07,281 185 INFO rb-1a356f1-223299-397148 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_validate_and_increase_qty ... 2026-07-24 03:21:10,313 185 INFO rb-1a356f1-223299-397148 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [952, 953] 2026-07-24 03:21:10,402 185 INFO rb-1a356f1-223299-397148 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-24 03:21:10,404 185 INFO rb-1a356f1-223299-397148 odoo.service.server: 991 post-tests in 1937.81s, 852895 queries 2026-07-24 03:21:10,408 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_overtime_approval_payroll: 14 tests 17.63s 5528 queries 2026-07-24 03:21:10,408 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_overtime_attendance: 22 tests 20.18s 9523 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_overtime_hr_holidays: 8 tests 8.75s 4474 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_overtime_payroll: 30 tests 9.74s 3288 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_overtime_timesheet: 21 tests 21.13s 9710 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_overtime_timesheet_approval: 10 tests 8.73s 3048 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_overtime_timesheet_attendance: 12 tests 12.67s 6810 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_payroll_administrative_region: 20 tests 18.51s 10208 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_payroll_timesheet_wfh: 11 tests 28.10s 16508 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_project: 7 tests 3.26s 1826 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_project_timesheet_account: 4 tests 0.27s 93 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_rank: 23 tests 126.66s 77661 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_recognition_discipline: 22 tests 25.55s 14249 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_recognition_discipline_approval: 3 tests 9.15s 5601 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_recruitment: 6 tests 1.00s 529 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_recruitment_skills_resume: 10 tests 1.71s 1042 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_retirement_age: 17 tests 14.50s 7728 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_role: 26 tests 89.23s 57129 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_seniority: 18 tests 23.69s 11068 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_skill_framework: 32 tests 32.61s 17085 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_skills_slides: 10 tests 1.50s 921 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_timesheet_timer: 40 tests 10.01s 4853 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_work_entry_contract: 12 tests 7.87s 4716 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_work_entry_contract_attendance: 12 tests 3.05s 1859 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_work_entry_contract_attendance_holiday: 13 tests 6.54s 3892 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_work_entry_contract_suspension: 10 tests 0.56s 207 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_hr_work_entry_holidays: 34 tests 23.75s 13107 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_invoice_line_grouping: 13 tests 47.30s 18319 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_link_tracker_qr_code: 3 tests 0.09s 29 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_loan_management_bank_currency_rate: 8 tests 29.03s 15354 queries 2026-07-24 03:21:10,409 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_logistics: 61 tests 12.76s 6795 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_logistics_account: 6 tests 1.68s 795 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_logistics_cargo_template: 16 tests 0.62s 243 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_logistics_package_type: 13 tests 0.26s 127 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_logistics_route: 12 tests 2.96s 1782 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_logistics_sale: 27 tests 29.67s 15369 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_loyalty: 22 tests 4.81s 2782 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_loyalty_pos: 12 tests 39.04s 21700 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_loyalty_sale: 14 tests 20.67s 9407 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mail_route: 14 tests 19.21s 9257 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mail_route_hr: 4 tests 1.66s 724 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_maintenance: 17 tests 2.20s 1134 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mrp: 25 tests 28.87s 11282 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mrp_account: 7 tests 7.62s 3239 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mrp_filter: 3 tests 7.54s 4820 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mrp_plm_approval: 32 tests 69.36s 20347 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mrp_plm_subcontracting_purchase: 23 tests 27.22s 11664 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mrp_plm_test_full: 11 tests 11.93s 4318 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mrp_progress: 14 tests 5.68s 2514 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mrp_standard_consumption: 28 tests 42.83s 18011 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mrp_subcontracting_request: 22 tests 29.41s 12362 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_mrp_subcontracting_request_approval: 16 tests 22.68s 8351 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_partner_budget_code: 7 tests 0.72s 239 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_partner_business_nature: 46 tests 16.34s 7460 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_partner_calendar: 6 tests 1.04s 447 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_partner_country_recognition: 3 tests 1.91s 477 queries 2026-07-24 03:21:10,410 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_partner_filter: 3 tests 0.31s 123 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_partner_identity: 6 tests 0.41s 109 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_partner_industry_isic: 23 tests 1.29s 606 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_partner_shareholder: 16 tests 6.99s 3429 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_partner_tax_code: 11 tests 2.61s 1239 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_pos_refund: 4 tests 33.04s 16406 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_pos_scale: 11 tests 0.73s 325 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_product: 5 tests 0.56s 1100 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_project: 41 tests 10.96s 5918 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_project_access_timesheet: 4 tests 1.05s 465 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_project_gantt: 13 tests 14.95s 7218 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_project_progress: 29 tests 4.11s 1647 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_project_timesheet_leave: 11 tests 7.07s 2572 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_quality_stock_access_control: 8 tests 16.74s 11099 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sale_addendum: 10 tests 9.66s 3631 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sale_business_nature: 6 tests 1.74s 531 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sale_onbehalf_management: 3 tests 17.94s 9541 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sale_project: 65 tests 266.90s 121402 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sale_project_technician: 6 tests 9.92s 4538 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sale_recurring: 34 tests 23.01s 12257 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sale_sankey: 6 tests 3.33s 1034 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sale_subscription: 57 tests 321.94s 92672 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sale_subscription_loyalty: 18 tests 118.30s 36189 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sale_supplier_pricelist: 15 tests 4.14s 2800 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sales_unlink: 4 tests 14.24s 4060 queries 2026-07-24 03:21:10,411 185 INFO rb-1a356f1-223299-397148 odoo.tests.stats: viin_sales_unlink_stock: 10 tests 27.89s 9377 queries 2026-07-24 03:21:10,412 185 INFO rb-1a356f1-223299-397148 odoo.tests.result: 0 failed, 0 error(s) of 991 tests when loading database 'rb-1a356f1-223299-397148' 2026-07-24 03:21:10,412 185 INFO rb-1a356f1-223299-397148 odoo.service.server: Initiating shutdown 2026-07-24 03:21:10,412 185 INFO rb-1a356f1-223299-397148 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.