Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.1.62-py3-none-any.whl.metadata (13 kB) Collecting paramiko==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading paramiko-5.0.0-py3-none-any.whl.metadata (3.7 kB) Collecting mt-940==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 3)) Downloading mt_940-5.0.0-py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading user_agents-2.2.0-py3-none-any.whl.metadata (7.9 kB) Collecting wbgapi==1.0.12 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading wbgapi-1.0.12-py3-none-any.whl.metadata (13 kB) Collecting PyJWT<3,>=2.13.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading pyjwt-2.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.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting ortools==9.15.6755 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting python-slugify (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) Collecting jwcrypto==1.5.7 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 16)) Downloading jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB) Collecting pyzbar==0.1.9 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 17)) Downloading pyzbar-0.1.9-py2.py3-none-any.whl.metadata (10 kB) Collecting bcrypt>=3.2 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Requirement already satisfied: cryptography>=3.3 in /usr/local/lib/python3.12/dist-packages (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (42.0.8) Collecting invoke>=2.0 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Requirement already satisfied: decorator>=3.4.0 in /usr/local/lib/python3.12/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (5.3.1) Collecting ua-parser>=0.10.0 (from user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser-1.0.2-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tabulate (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.25.1 (from python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting absl-py>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading absl_py-2.5.0-py3-none-any.whl.metadata (3.3 kB) Collecting pandas>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting protobuf<6.34,>=6.33.1 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/dist-packages (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (4.16.0) Collecting immutabledict>=3.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Collecting rapidfuzz<4.0.0,>=3.8.0 (from Levenshtein==0.25.1->python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading rapidfuzz-3.14.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Collecting gitdb<5,>=4.0.1 (from GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting text-unidecode>=1.3 (from python-slugify->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (2.1.0) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (2.8.2) Collecting ua-parser-builtins (from ua-parser>=0.10.0->user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser_builtins-202606-py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.4.9) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (1.17.0) Downloading paramiko-5.0.0-py3-none-any.whl (208 kB) Downloading mt_940-5.0.0-py3-none-any.whl (29 kB) Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.8 MB) Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Downloading pyzbar-0.1.9-py2.py3-none-any.whl (32 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading gitpython-3.1.62-py3-none-any.whl (222 kB) Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB) Downloading numpy-2.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) Downloading absl_py-2.5.0-py3-none-any.whl (137 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Downloading invoke-3.0.3-py3-none-any.whl (160 kB) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.0 MB) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Downloading ua_parser-1.0.2-py3-none-any.whl (31 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Downloading rapidfuzz-3.14.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB) Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202606-py3-none-any.whl (90 kB) Installing collected packages: text-unidecode, pyzbar, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, protobuf, polyline, numpy, mt-940, invoke, immutabledict, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.1.62 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.3 ortools-9.15.6755 pandas-3.0.5 paramiko-5.0.0 polyline-2.0.3 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-8.0.4 pyzbar-0.1.9 rapidfuzz-3.14.6 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 ua-parser-1.0.2 ua-parser-builtins-202606 user-agents-2.2.0 wbgapi-1.0.12 Collecting boto3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading boto3-1.43.89-py3-none-any.whl.metadata (6.6 kB) Collecting fasttext-predict==0.9.2.4 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) Collecting grpcio-status<2,>=1.62 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio_status-1.83.1-py3-none-any.whl.metadata (1.2 kB) Requirement already satisfied: protobuf<7,>=6.33.5 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (6.33.6) Collecting google-auth<3,>=2.55.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) Downloading google_auth-2.57.1-py3-none-any.whl.metadata (6.0 kB) Collecting google-cloud-translate>=3.27.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_translate-3.27.0-py3-none-any.whl.metadata (9.5 kB) Collecting google-cloud-storage>=3.12.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_cloud_storage-3.13.1-py3-none-any.whl.metadata (14 kB) Collecting google-api-core<3,>=2.31.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_api_core-2.36.0-py3-none-any.whl.metadata (3.2 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB) Collecting pyHanko==0.20.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf<7,>=6.13.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading pypdf-6.18.0-py3-none-any.whl.metadata (7.5 kB) Collecting pyhanko-certvalidator==0.24.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl.metadata (5.3 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (8.12.57) Requirement already satisfied: asn1crypto>=1.5.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.1) Requirement already satisfied: qrcode>=6.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (7.4.2) Collecting tzlocal>=4.3 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading tzlocal-5.4.4-py3-none-any.whl.metadata (7.7 kB) Collecting click>=7.1.2 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading click-8.5.0-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: requests>=2.24.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.31.0) Requirement already satisfied: pyyaml>=5.3.1 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (6.0.3) Requirement already satisfied: cryptography>=3.3.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (42.0.8) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading uritools-6.1.3-py3-none-any.whl.metadata (5.1 kB) Requirement already satisfied: Pillow>=7.2.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (10.2.0) Collecting python-barcode==0.15.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python_barcode-0.15.1-py3-none-any.whl.metadata (2.3 kB) Collecting fonttools>=4.33.3 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading fonttools-4.64.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (123 kB) Collecting uharfbuzz<0.38.0,>=0.25.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB) Collecting python-pkcs11~=0.7.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python-pkcs11-0.7.0.tar.gz (106 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (0.7.1) Collecting botocore<1.44.0,>=1.43.89 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.89-py3-none-any.whl.metadata (5.6 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.20.0,>=0.19.0 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading s3transfer-0.19.2-py3-none-any.whl.metadata (1.7 kB) Collecting grpcio>=1.83.1 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio-1.83.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.7 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading googleapis_common_protos-1.75.3-py3-none-any.whl.metadata (8.5 kB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.12/dist-packages (from google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (0.4.2) Collecting google-cloud-core<3.0.0,>=2.0.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_core-2.7.0-py3-none-any.whl.metadata (2.8 kB) Collecting proto-plus<2.0.0,>=1.22.3 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading proto_plus-1.28.4-py3-none-any.whl.metadata (2.2 kB) Collecting grpc-google-iam-v1<1.0.0,>=0.14.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl.metadata (8.8 kB) Collecting google-resumable-media<3.0.0,>=2.7.2 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_resumable_media-2.10.2-py3-none-any.whl.metadata (2.2 kB) Collecting google-crc32c<2.0.0,>=1.6.0 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (1.7 kB) Collecting requests>=2.24.0 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) Collecting opentelemetry-api<2.0.0,>=1.44.0 (from google-api-core<3,>=2.31.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading opentelemetry_api-1.44.0-py3-none-any.whl.metadata (1.4 kB) Collecting aiohappyeyeballs>=2.5.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl.metadata (5.9 kB) Collecting aiosignal>=1.4.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB) Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (26.1.0) Collecting frozenlist>=1.1.1 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (20 kB) Collecting multidict<7.0,>=4.5 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB) Collecting propcache>=0.2.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (16 kB) Requirement already satisfied: typing_extensions>=4.4 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (4.16.0) Collecting yarl<2.0,>=1.17.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (103 kB) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.89->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.8.2) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.89->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.0.7) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.1.0) Requirement already satisfied: pyasn1<0.7.0,>=0.6.1 in /usr/local/lib/python3.12/dist-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (0.6.4) Requirement already satisfied: cached-property in /usr/lib/python3/dist-packages (from python-pkcs11~=0.7.0->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.2) Requirement already satisfied: pypng in /usr/local/lib/python3.12/dist-packages (from qrcode>=6.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (0.20220715.0) Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.4.9) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.6) Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.44.0,>=1.43.89->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (1.17.0) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (296 kB) Downloading pyHanko-0.20.1-py3-none-any.whl (407 kB) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl (106 kB) Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Downloading boto3-1.43.89-py3-none-any.whl (140 kB) Downloading grpcio_status-1.83.1-py3-none-any.whl (14 kB) Downloading google_auth-2.57.1-py3-none-any.whl (259 kB) Downloading google_cloud_translate-3.27.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.13.1-py3-none-any.whl (341 kB) Downloading google_api_core-2.36.0-py3-none-any.whl (184 kB) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) Downloading pypdf-6.18.0-py3-none-any.whl (393 kB) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB) Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB) Downloading botocore-1.43.89-py3-none-any.whl (15.8 MB) Downloading click-8.5.0-py3-none-any.whl (125 kB) Downloading fonttools-4.64.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.4 MB) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (242 kB) Downloading google_cloud_core-2.7.0-py3-none-any.whl (31 kB) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (33 kB) Downloading google_resumable_media-2.10.2-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.3-py3-none-any.whl (306 kB) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl (32 kB) Downloading grpcio-1.83.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.0 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (256 kB) Downloading opentelemetry_api-1.44.0-py3-none-any.whl (60 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (61 kB) Downloading proto_plus-1.28.4-py3-none-any.whl (50 kB) Downloading requests-2.34.2-py3-none-any.whl (73 kB) Downloading s3transfer-0.19.2-py3-none-any.whl (90 kB) Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Downloading uritools-6.1.3-py3-none-any.whl (11 kB) Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (109 kB) Building wheels for collected packages: python-pkcs11 Building wheel for python-pkcs11 (setup.py): started Building wheel for python-pkcs11 (setup.py): finished with status 'done' Created wheel for python-pkcs11: filename=python_pkcs11-0.7.0-cp312-cp312-linux_x86_64.whl size=1510757 sha256=c8b9ed14f7bfcfd6c9466ff3a31362b670f34c67ca774d818e03751c502c33aa Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-ee5yqhn4/wheels/6e/ae/fe/f82e085bb4004ac1e4be532bcb81b1d28d77c6685c19715be9 Successfully built python-pkcs11 Installing collected packages: python-barcode, fasttext-predict, uritools, uharfbuzz, tzlocal, requests, python-pkcs11, pypdf, proto-plus, propcache, oscrypto, opentelemetry-api, multidict, jmespath, grpcio, googleapis-common-protos, google-crc32c, frozenlist, fonttools, click, aiohappyeyeballs, yarl, grpcio-status, google-resumable-media, botocore, aiosignal, s3transfer, pyhanko-certvalidator, grpc-google-iam-v1, google-auth, aiohttp, pyHanko, google-api-core, boto3, google-cloud-core, google-cloud-translate, google-cloud-storage Successfully installed aiohappyeyeballs-2.7.1 aiohttp-3.14.3 aiosignal-1.4.0 boto3-1.43.89 botocore-1.43.89 click-8.5.0 fasttext-predict-0.9.2.4 fonttools-4.64.0 frozenlist-1.8.0 google-api-core-2.36.0 google-auth-2.57.1 google-cloud-core-2.7.0 google-cloud-storage-3.13.1 google-cloud-translate-3.27.0 google-crc32c-1.8.0 google-resumable-media-2.10.2 googleapis-common-protos-1.75.3 grpc-google-iam-v1-0.14.5 grpcio-1.83.1 grpcio-status-1.83.1 jmespath-1.1.0 multidict-6.7.1 opentelemetry-api-1.44.0 oscrypto-1.3.0 propcache-0.5.2 proto-plus-1.28.4 pyHanko-0.20.1 pyhanko-certvalidator-0.24.1 pypdf-6.18.0 python-barcode-0.15.1 python-pkcs11-0.7.0 requests-2.34.2 s3transfer-0.19.2 tzlocal-5.4.4 uharfbuzz-0.37.3 uritools-6.1.3 yarl-1.24.5 2026-09-08 04:32:24,571 127 INFO ? odoo: Odoo version 18.0 2026-09-08 04:32:24,571 127 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-09-08 04:32:24,571 127 INFO ? odoo: addons paths: ['/data/build/rb-1ab13a6-224630/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-1ab13a6-224630/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-09-08 04:32:24,572 127 INFO ? odoo: database: default@default:5432 2026-09-08 04:32:24,681 127 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-09-08 04:32:24,693 127 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-09-08 04:32:24,920 127 INFO ? odoo.tests.common: Importing test framework 2026-09-08 04:32:25,046 127 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-09-08 04:32:25,047 127 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-09-08 04:32:25,069 127 INFO rb-1ab13a6-224630-412885 odoo.modules.loading: loading 1 modules... 2026-09-08 04:32:25,152 127 INFO rb-1ab13a6-224630-412885 odoo.modules.loading: 1 modules loaded in 0.08s, 0 queries (+0 extra) 2026-09-08 04:32:26,157 127 INFO rb-1ab13a6-224630-412885 odoo.modules.loading: loading 1142 modules... 2026-09-08 04:32:41,651 127 INFO rb-1ab13a6-224630-412885 odoo.modules.loading: 1142 modules loaded in 15.49s, 2 queries (+2 extra) 2026-09-08 04:32:43,938 127 INFO rb-1ab13a6-224630-412885 odoo.modules.loading: Modules loaded. 2026-09-08 04:32:44,169 127 INFO rb-1ab13a6-224630-412885 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-09-08 04:32:44,170 127 INFO rb-1ab13a6-224630-412885 odoo.modules.registry: Registry loaded in 19.121s 2026-09-08 04:32:44,170 127 INFO rb-1ab13a6-224630-412885 odoo.service.server: Starting post tests 2026-09-08 04:32:44,900 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-09-08 04:32:49,018 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 2.991488456726074 seconds 2026-09-08 04:32:49,612 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.5932097434997559 seconds 2026-09-08 04:33:00,639 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_advance_amount: Starting TestPaymentAdvanceAmount.test_second_advance_excludes_already_posted_first_advance ... 2026-09-08 04:33:04,464 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_advance_amount: Starting TestPaymentAdvanceAmount.test_second_advance_excludes_shared_advance_exactly_once_across_multiple_pos ... 2026-09-08 04:33:07,809 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1593 checked, 5 removed 2026-09-08 04:33:16,536 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_downpayment_coexistence: Starting TestPaymentDownpaymentCoexistence.test_module_advance_and_core_downpayment_coexist_without_double_counting ... 2026-09-08 04:33:19,709 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:33:29,670 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-09-08 04:33:33,873 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-09-08 04:33:37,688 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_po ... 2026-09-08 04:33:42,009 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_po_to_confirmed_payment ... 2026-09-08 04:33:44,483 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_po_to_confirmed_payment ... 2026-09-08 04:33:47,179 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:33:57,575 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_type_on_payment ... 2026-09-08 04:33:57,791 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_02_change_partner_on_payment ... 2026-09-08 04:33:58,107 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_po_on_payment ... 2026-09-08 04:33:58,497 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:34:08,838 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-09-08 04:34:09,252 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:34:09,263 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_01_create_receipt_from_po ... 2026-09-08 04:34:10,113 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_02_cant_create_invoice_if_receipt_exist ... 2026-09-08 04:34:11,015 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_03_cant_create_receipt_if_invoice_exist ... 2026-09-08 04:34:11,887 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_04_compute_billed_field_in_po ... 2026-09-08 04:34:12,776 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_05_bulk_create_vendor_bills_action_yields_a_vendor_bill ... 2026-09-08 04:34:14,343 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_06_create_bills_list_button_yields_a_vendor_bill ... 2026-09-08 04:34:15,272 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_07_create_bills_yields_a_document_a_user_without_receipts_can_reach ... 2026-09-08 04:34:16,900 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_08_create_bills_yields_a_vendor_bill_for_a_company_vendor ... 2026-09-08 04:34:17,682 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_09_create_bill_button_yields_a_vendor_bill_for_an_individual_vendor ... 2026-09-08 04:34:18,770 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_10_create_receipt_button_still_yields_a_receipt_for_an_individual_vendor ... 2026-09-08 04:34:19,862 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_11_combined_action_yields_a_receipt_for_an_individual_vendor ... 2026-09-08 04:34:21,356 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_12_combined_action_yields_a_bill_for_a_company_vendor_without_receipts_group ... 2026-09-08 04:34:22,852 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_13_combined_action_blocks_receipt_for_a_user_without_the_receipts_group ... 2026-09-08 04:34:23,982 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_14_combined_action_resolves_document_type_per_order_in_one_call ... 2026-09-08 04:34:26,271 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_15_combined_action_uses_the_commercial_partner_cascade ... 2026-09-08 04:34:27,432 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_16_combined_action_tells_the_user_when_nothing_is_invoiceable ... 2026-09-08 04:34:28,196 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-08 04:34:28,968 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_01_validate_qty_deviation ... 2026-09-08 04:34:29,061 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_11_validate_product ... 2026-09-08 04:34:29,127 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_12_validate_product ... 2026-09-08 04:34:29,173 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_21_delete_quality_point ... 2026-09-08 04:34:29,216 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_22_constraint_qty_check ... 2026-09-08 04:34:29,255 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_31_action_name_unique ... 2026-09-08 04:34:29,282 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state1 ... 2026-09-08 04:34:29,315 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state2 ... 2026-09-08 04:34:29,344 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_constrains_check_norm ... 2026-09-08 04:34:29,385 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_measure_check_flow ... 2026-09-08 04:34:29,566 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_pass_fail_check_flow ... 2026-09-08 04:34:29,699 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_corrective_action ... 2026-09-08 04:34:29,723 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_point ... 2026-09-08 04:34:29,747 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_preventive_action ... 2026-09-08 04:34:29,783 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:34:30,485 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_01_quality_user ... 2026-09-08 04:34:30,593 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.check 2026-09-08 04:34:30,648 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert 2026-09-08 04:34:30,758 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point 2026-09-08 04:34:30,765 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point 2026-09-08 04:34:30,778 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point 2026-09-08 04:34:30,834 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.alert.team 2026-09-08 04:34:30,836 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.alert.team 2026-09-08 04:34:30,858 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1089] 2026-09-08 04:34:30,859 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert.team 2026-09-08 04:34:30,878 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.tag 2026-09-08 04:34:30,882 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.tag 2026-09-08 04:34:30,885 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.tag 2026-09-08 04:34:30,899 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.alert.stage 2026-09-08 04:34:30,901 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.alert.stage 2026-09-08 04:34:30,903 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.stage 2026-09-08 04:34:30,917 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point.test_type 2026-09-08 04:34:30,918 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point.test_type 2026-09-08 04:34:30,920 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point.test_type 2026-09-08 04:34:30,933 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.reason 2026-09-08 04:34:30,935 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.reason 2026-09-08 04:34:30,937 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.reason 2026-09-08 04:34:30,961 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.action 2026-09-08 04:34:31,017 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.corrective.action 2026-09-08 04:34:31,058 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.preventive.action 2026-09-08 04:34:31,073 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.action 2026-09-08 04:34:31,088 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_11_quality_manager ... 2026-09-08 04:34:31,170 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted viin.quality.check records with IDs: [26] 2026-09-08 04:34:31,314 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [92325] 2026-09-08 04:34:31,314 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted viin.quality.tag records with IDs: [1] 2026-09-08 04:34:31,350 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [92327] 2026-09-08 04:34:31,350 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted quality.reason records with IDs: [5] 2026-09-08 04:34:31,463 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted quality.alert.corrective.action records with IDs: [5] 2026-09-08 04:34:31,472 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [12] 2026-09-08 04:34:31,516 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted quality.alert.preventive.action records with IDs: [7] 2026-09-08 04:34:31,523 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [13] 2026-09-08 04:34:31,545 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [14] 2026-09-08 04:34:31,556 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted viin.quality.alert records with IDs: [12] 2026-09-08 04:34:31,564 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted quality.action records with IDs: [9] 2026-09-08 04:34:31,586 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted viin.quality.point records with IDs: [23] 2026-09-08 04:34:31,612 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [92164] 2026-09-08 04:34:31,612 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted quality.alert.stage records with IDs: [1] 2026-09-08 04:34:31,703 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #52 deleted viin.quality.point.test_type records with IDs: [4] 2026-09-08 04:34:31,727 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_21_internal_user ... 2026-09-08 04:34:31,749 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: viin.quality.check 2026-09-08 04:34:31,800 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 53, model: viin.quality.check 2026-09-08 04:34:31,913 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 53, model: viin.quality.check 2026-09-08 04:34:31,923 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: viin.quality.check 2026-09-08 04:34:31,931 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: viin.quality.alert 2026-09-08 04:34:31,952 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 53, model: viin.quality.alert 2026-09-08 04:34:32,019 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: viin.quality.alert 2026-09-08 04:34:32,021 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: viin.quality.alert 2026-09-08 04:34:32,023 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: quality.alert.corrective.action 2026-09-08 04:34:32,046 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 53, model: quality.alert.corrective.action 2026-09-08 04:34:32,121 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: quality.alert.corrective.action 2026-09-08 04:34:32,124 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: quality.alert.corrective.action 2026-09-08 04:34:32,129 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: quality.alert.preventive.action 2026-09-08 04:34:32,148 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 53, model: quality.alert.preventive.action 2026-09-08 04:34:32,220 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: quality.alert.preventive.action 2026-09-08 04:34:32,225 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: quality.alert.preventive.action 2026-09-08 04:34:32,252 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_31_internal_user_process_check ... 2026-09-08 04:34:32,346 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 53, model: viin.quality.check 2026-09-08 04:34:32,358 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 53, model: viin.quality.check 2026-09-08 04:34:32,408 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 53, model: viin.quality.check 2026-09-08 04:34:32,471 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:34:33,205 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_check_wizard_internal_user: Starting QualityCheckWizardInternalUser.test_assigned_internal_user_can_save_checked_quantity_from_wizard ... 2026-09-08 04:34:33,291 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_check_wizard_internal_user: Starting QualityCheckWizardInternalUser.test_every_wizard_writable_related_is_internal_user_whitelisted ... 2026-09-08 04:34:33,322 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:34:34,010 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_product ... 2026-09-08 04:34:34,174 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_team ... 2026-09-08 04:34:34,322 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_11_check_tolerance_max ... 2026-09-08 04:34:34,543 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_measure_not_range_tolerance ... 2026-09-08 04:34:35,361 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_user_id ... 2026-09-08 04:34:35,609 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:34:36,323 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_complete_name ... 2026-09-08 04:34:36,362 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_quality_point_count ... 2026-09-08 04:34:36,395 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:34:37,083 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_point_template_line: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-09-08 04:34:37,132 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:34:38,329 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights ... 2026-09-08 04:34:38,467 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1111] 2026-09-08 04:34:38,479 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [92301] 2026-09-08 04:34:38,479 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted quality.point.template records with IDs: [2] 2026-09-08 04:34:38,514 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights_2 ... 2026-09-08 04:34:38,616 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.point.template 2026-09-08 04:34:38,626 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.point.template 2026-09-08 04:34:38,634 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1111] 2026-09-08 04:34:38,636 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.point.template 2026-09-08 04:34:38,650 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply ... 2026-09-08 04:34:38,690 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply_2 ... 2026-09-08 04:34:38,724 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_team_id ... 2026-09-08 04:34:38,757 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_tolerance_max ... 2026-09-08 04:34:38,790 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-09-08 04:34:38,842 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_multi_company_rule ... 2026-09-08 04:34:46,871 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 04:34:47,691 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_failed ... 2026-09-08 04:34:47,755 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_passed ... 2026-09-08 04:34:47,798 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_empty_no_div_error ... 2026-09-08 04:34:47,864 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_failed_raises ... 2026-09-08 04:34:47,927 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_passed_raises ... 2026-09-08 04:34:47,976 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_pass_rate ... 2026-09-08 04:34:48,020 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_recompute_on_edit ... 2026-09-08 04:34:48,064 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_state_is_user_decision ... 2026-09-08 04:34:48,129 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_template_line_propagates_flag ... 2026-09-08 04:34:48,179 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_track_flag_related ... 2026-09-08 04:34:48,218 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_wizard_pass_rate_recomputes ... 2026-09-08 04:34:48,303 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:34:49,141 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_multiple_workorders_defaults_alert_to_a_workorder_of_this_production ... 2026-09-08 04:34:49,476 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.move records with IDs: [190] 2026-09-08 04:34:49,761 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_multiple_workorders_does_not_raise_expected_singleton ... 2026-09-08 04:34:49,957 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.move records with IDs: [193] 2026-09-08 04:34:50,199 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_no_workorders_leaves_alert_workorder_default_falsy ... 2026-09-08 04:34:50,524 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_single_workorder_defaults_alert_to_that_workorder ... 2026-09-08 04:34:50,720 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.move records with IDs: [198] 2026-09-08 04:34:50,982 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:34:51,720 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_01_check_plan_mo ... 2026-09-08 04:34:51,971 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.move records with IDs: [206] 2026-09-08 04:34:52,575 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_02_button_start_skips_blocked_wo_when_raise_on_invalid_state ... 2026-09-08 04:34:52,815 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.move records with IDs: [214] 2026-09-08 04:34:53,368 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_11_check_done_mo ... 2026-09-08 04:34:53,616 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.move records with IDs: [222] 2026-09-08 04:34:54,177 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_22_check_done_wo ... 2026-09-08 04:34:54,453 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.move records with IDs: [230] 2026-09-08 04:34:55,281 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_23_check_action_generate_serial ... 2026-09-08 04:34:55,495 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.move records with IDs: [238] 2026-09-08 04:34:56,547 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:34:56,562 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_stock.tests.test_quality_product_template_stock: Starting TestQualityProductTemplateStock.test_get_prepare_data ... 2026-09-08 04:34:56,658 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:34:57,460 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_01_check_auto_create_quality_check ... 2026-09-08 04:34:57,830 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_11_check_cancel_picking ... 2026-09-08 04:34:58,149 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted viin.quality.check records with IDs: [58] 2026-09-08 04:34:58,178 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_12_check_cancel_picking ... 2026-09-08 04:34:58,472 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_21_check_done_picking ... 2026-09-08 04:34:58,979 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_22_check_done_picking ... 2026-09-08 04:34:59,402 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_23_check_done_picking ... 2026-09-08 04:34:59,780 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:35:00,463 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_01_check_quality_user ... 2026-09-08 04:35:00,500 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.lot 2026-09-08 04:35:00,515 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.lot 2026-09-08 04:35:00,527 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.message records with IDs: [2614] 2026-09-08 04:35:00,529 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.lot 2026-09-08 04:35:00,548 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking.type 2026-09-08 04:35:00,562 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking.type 2026-09-08 04:35:00,564 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.picking.type 2026-09-08 04:35:00,589 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking 2026-09-08 04:35:00,604 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking 2026-09-08 04:35:00,639 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.move 2026-09-08 04:35:00,666 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_11_check_quality_manager ... 2026-09-08 04:35:00,713 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 74, model: stock.picking.type 2026-09-08 04:35:00,741 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 74, model: stock.picking.type 2026-09-08 04:35:00,775 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:35:00,788 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_display_name_wrapped_address_is_still_blocked ... 2026-09-08 04:35:00,816 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_login_carrying_two_addresses_is_not_blocked ... 2026-09-08 04:35:00,842 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_login_that_is_not_an_address_is_not_blocked ... 2026-09-08 04:35:00,871 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_rule_containing_a_plus_sign_blocks_that_exact_address ... 2026-09-08 04:35:00,903 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_rule_containing_a_plus_sign_does_not_block_a_repeated_letter ... 2026-09-08 04:35:00,929 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_rule_typed_in_mixed_case_blocks_a_lowercase_address ... 2026-09-08 04:35:00,948 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_shipped_wildcard_rule_blocks_a_matching_disposable_domain ... 2026-09-08 04:35:00,966 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_trailing_dot_does_not_evade_a_domain_rule ... 2026-09-08 04:35:00,986 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_bare_domain_rule_blocks_an_address_in_that_domain ... 2026-09-08 04:35:01,010 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_bare_domain_rule_does_not_block_a_longer_lookalike_domain ... 2026-09-08 04:35:01,035 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_infix_wildcard_rule_blocks_a_domain_containing_the_token ... 2026-09-08 04:35:01,061 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_infix_wildcard_rule_requires_something_after_the_token ... 2026-09-08 04:35:01,087 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_infix_wildcard_rule_requires_something_before_the_token ... 2026-09-08 04:35:01,112 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_prefix_wildcard_rule_blocks_any_suffix ... 2026-09-08 04:35:01,146 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_prefix_wildcard_rule_does_not_block_a_longer_stem ... 2026-09-08 04:35:01,172 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_blocks_that_address ... 2026-09-08 04:35:01,197 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_does_not_block_a_longer_local_part ... 2026-09-08 04:35:01,220 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_does_not_block_the_same_local_part_elsewhere ... 2026-09-08 04:35:01,253 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_local_and_subdomain_wildcard_rule_blocks_a_matching_address ... 2026-09-08 04:35:01,280 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_local_and_subdomain_wildcard_rule_does_not_block_a_local_part_without_the_token ... 2026-09-08 04:35:01,305 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_local_and_subdomain_wildcard_rule_does_not_block_the_bare_domain ... 2026-09-08 04:35:01,337 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_matching_ignores_letter_case_and_surrounding_whitespace ... 2026-09-08 04:35:01,369 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_subdomain_wildcard_rule_blocks_a_subdomain ... 2026-09-08 04:35:01,396 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_subdomain_wildcard_rule_does_not_block_the_bare_domain ... 2026-09-08 04:35:01,422 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_the_record_predicate_answers_for_a_single_rule ... 2026-09-08 04:35:01,454 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:01,467 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_domain_only_rule_has_no_local_pattern ... 2026-09-08 04:35:01,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_containing_an_asterisk_is_flagged_as_a_wildcard ... 2026-09-08 04:35:01,522 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_is_stored_canonicalised ... 2026-09-08 04:35:01,548 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_with_an_ascii_local_part_is_stored_lowercased ... 2026-09-08 04:35:01,573 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_the_pattern_parts_split_at_the_last_at_sign ... 2026-09-08 04:35:01,607 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:01,624 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_catch_all_rule_is_rejected ... 2026-09-08 04:35:01,657 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_catch_all_rule_with_an_empty_local_part_is_rejected ... 2026-09-08 04:35:01,688 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_cited_block_reason_cannot_be_deleted_and_the_refusal_is_readable ... 2026-09-08 04:35:01,739 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_duplicate_of_an_archived_rule_is_still_rejected ... 2026-09-08 04:35:01,801 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_duplicate_rule_name_is_rejected ... 2026-09-08 04:35:01,828 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_differing_only_in_case_is_rejected_as_a_duplicate ... 2026-09-08 04:35:01,854 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_whose_domain_has_no_dot_is_rejected ... 2026-09-08 04:35:01,885 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_with_a_whitespace_only_local_part_is_rejected ... 2026-09-08 04:35:01,913 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_with_no_domain_is_rejected ... 2026-09-08 04:35:01,942 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_an_uncited_block_reason_can_still_be_deleted ... 2026-09-08 04:35:01,957 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted block.reason records with IDs: [3] 2026-09-08 04:35:01,983 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:01,994 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_a_multi_wildcard_rule_clears_a_long_address_in_bounded_time ... 2026-09-08 04:35:02,023 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_an_allowed_address_is_cleared_in_one_indexed_query ... 2026-09-08 04:35:02,047 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_the_rule_lookup_is_not_reachable_over_rpc ... 2026-09-08 04:35:02,075 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:02,092 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleAdministrationScreens.test_an_archived_rule_can_be_filtered_for_in_the_rules_list ... 2026-09-08 04:35:02,171 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:02,184 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_is_stored_under_its_own_namespaced_key ... 2026-09-08 04:35:03,314 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [72] 2026-09-08 04:35:03,468 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_is_system_wide_and_not_a_company_field ... 2026-09-08 04:35:08,449 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_round_trips_through_the_settings_screen ... 2026-09-08 04:35:09,478 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [74] 2026-09-08 04:35:09,650 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_settings_screen_exposes_no_public_action_openers ... 2026-09-08 04:35:09,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_two_settings_links_open_the_right_lists ... 2026-09-08 04:35:09,704 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:09,718 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_blocked_self_registration_creates_no_account_and_explains_why ... 2026-09-08 04:35:10,638 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:35:11,505 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:11] "POST /web/signup HTTP/1.1" 200 - 203 0.131 0.746 2026-09-08 04:35:11,544 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_matching_address_registers_when_the_feature_is_switched_off ... 2026-09-08 04:35:12,453 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:35:13,333 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:13] "POST /web/signup HTTP/1.1" 200 - 203 0.101 0.781 2026-09-08 04:35:13,342 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [76] 2026-09-08 04:35:13,656 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-08 04:35:13,777 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [377] 2026-09-08 04:35:13,785 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #76 deleted mail.message records with IDs: [8814] 2026-09-08 04:35:13,813 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-08 04:35:13,828 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 04:35:13,829 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:13] "POST /web/signup HTTP/1.1" 303 - 286 0.192 0.288 2026-09-08 04:35:13,840 127 INFO rb-1ab13a6-224630-412885 odoo.http: Session expired 2026-09-08 04:35:13,840 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:13] "GET /my HTTP/1.1" 303 - 5 0.002 0.005 2026-09-08 04:35:14,201 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:14] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.039 0.311 2026-09-08 04:35:14,242 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_trailing_dot_does_not_buy_an_account_on_a_blocked_domain ... 2026-09-08 04:35:15,032 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:35:16,539 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:16] "POST /web/signup HTTP/1.1" 200 - 203 0.082 1.426 2026-09-08 04:35:16,576 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_wildcard_rule_blocks_through_the_sign_up_form ... 2026-09-08 04:35:17,331 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:35:18,235 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:18] "POST /web/signup HTTP/1.1" 200 - 203 0.117 0.790 2026-09-08 04:35:18,272 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_address_matching_no_rule_registers_successfully ... 2026-09-08 04:35:18,935 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:35:19,519 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:newcomer@allowed-example.com from 127.0.0.1 2026-09-08 04:35:19,654 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #77 deleted mail.mail records with IDs: [378] 2026-09-08 04:35:19,673 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #77 deleted mail.message records with IDs: [8823] 2026-09-08 04:35:19,696 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:newcomer@allowed-example.com from 127.0.0.1 2026-09-08 04:35:19,709 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 04:35:19,709 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:19] "POST /web/signup HTTP/1.1" 303 - 285 0.232 0.547 2026-09-08 04:35:19,721 127 INFO rb-1ab13a6-224630-412885 odoo.http: Session expired 2026-09-08 04:35:19,721 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:19] "GET /my HTTP/1.1" 303 - 5 0.002 0.004 2026-09-08 04:35:20,376 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:20] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.112 0.533 2026-09-08 04:35:20,412 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_archived_rule_stops_blocking ... 2026-09-08 04:35:21,319 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:35:22,234 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:22] "POST /web/signup HTTP/1.1" 200 - 203 0.171 0.746 2026-09-08 04:35:22,604 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-08 04:35:22,714 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #78 deleted mail.mail records with IDs: [379] 2026-09-08 04:35:22,724 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #78 deleted mail.message records with IDs: [8828] 2026-09-08 04:35:22,736 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-08 04:35:22,746 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 04:35:22,747 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:22] "POST /web/signup HTTP/1.1" 303 - 265 0.214 0.288 2026-09-08 04:35:22,766 127 INFO rb-1ab13a6-224630-412885 odoo.http: Session expired 2026-09-08 04:35:22,766 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:22] "GET /my HTTP/1.1" 303 - 5 0.002 0.009 2026-09-08 04:35:23,147 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:23] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.056 0.319 2026-09-08 04:35:23,176 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_the_screen_and_the_guard_agree_on_what_the_stored_switch_means ... 2026-09-08 04:35:24,074 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:35:25,793 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:25] "POST /web/signup HTTP/1.1" 200 - 202 0.140 1.582 2026-09-08 04:35:26,245 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:26] "POST /web/signup HTTP/1.1" 200 - 128 0.068 0.359 2026-09-08 04:35:26,594 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reader2@blocked-example.com from 127.0.0.1 2026-09-08 04:35:26,680 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #79 deleted mail.mail records with IDs: [380] 2026-09-08 04:35:26,692 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #79 deleted mail.message records with IDs: [8833] 2026-09-08 04:35:26,702 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reader2@blocked-example.com from 127.0.0.1 2026-09-08 04:35:26,707 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 04:35:26,707 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:26] "POST /web/signup HTTP/1.1" 303 - 286 0.178 0.254 2026-09-08 04:35:26,715 127 INFO rb-1ab13a6-224630-412885 odoo.http: Session expired 2026-09-08 04:35:26,715 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:26] "GET /my HTTP/1.1" 303 - 5 0.001 0.004 2026-09-08 04:35:27,218 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:27] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.094 0.406 2026-09-08 04:35:27,573 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reader3@blocked-example.com from 127.0.0.1 2026-09-08 04:35:27,666 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #80 deleted mail.mail records with IDs: [381] 2026-09-08 04:35:27,674 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #80 deleted mail.message records with IDs: [8836] 2026-09-08 04:35:27,684 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reader3@blocked-example.com from 127.0.0.1 2026-09-08 04:35:27,692 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 04:35:27,693 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:27] "POST /web/signup HTTP/1.1" 303 - 286 0.204 0.242 2026-09-08 04:35:27,702 127 INFO rb-1ab13a6-224630-412885 odoo.http: Session expired 2026-09-08 04:35:27,702 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:27] "GET /my HTTP/1.1" 303 - 5 0.002 0.004 2026-09-08 04:35:28,037 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:28] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.043 0.289 2026-09-08 04:35:28,349 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reader4@blocked-example.com from 127.0.0.1 2026-09-08 04:35:28,430 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #81 deleted mail.mail records with IDs: [382] 2026-09-08 04:35:28,439 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #81 deleted mail.message records with IDs: [8839] 2026-09-08 04:35:28,459 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reader4@blocked-example.com from 127.0.0.1 2026-09-08 04:35:28,471 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 04:35:28,471 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:28] "POST /web/signup HTTP/1.1" 303 - 286 0.159 0.253 2026-09-08 04:35:28,485 127 INFO rb-1ab13a6-224630-412885 odoo.http: Session expired 2026-09-08 04:35:28,485 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:28] "GET /my HTTP/1.1" 303 - 5 0.006 0.004 2026-09-08 04:35:28,880 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:28] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.042 0.351 2026-09-08 04:35:28,910 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:28,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted: Starting TestBlacklistDoesNotInterfere.test_an_existing_user_whose_address_matches_a_rule_can_reset_their_password ... 2026-09-08 04:35:29,772 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:35:30,612 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:30] "POST /web/signup HTTP/1.1" 200 - 203 0.095 0.746 2026-09-08 04:35:31,025 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [383] 2026-09-08 04:35:31,036 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8843] 2026-09-08 04:35:31,041 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 04:35:31,261 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:resident@blocked-example.com from 127.0.0.1 2026-09-08 04:35:31,281 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:resident@blocked-example.com from 127.0.0.1 2026-09-08 04:35:31,290 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 04:35:31,290 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:31] "POST /web/reset_password HTTP/1.1" 303 - 117 0.079 0.133 2026-09-08 04:35:31,313 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:resident@blocked-example.com from 127.0.0.1 2026-09-08 04:35:31,323 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:31] "POST /web/login HTTP/1.1" 303 - 16 0.008 0.017 2026-09-08 04:35:31,339 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login failed for db:rb-1ab13a6-224630-412885 login:resident@blocked-example.com from 127.0.0.1 2026-09-08 04:35:31,763 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:31] "POST /web/login HTTP/1.1" 200 - 105 0.054 0.382 2026-09-08 04:35:31,765 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted.TestBlacklistDoesNotInterfere.test_an_existing_user_whose_address_matches_a_rule_can_reset_their_password: waiting for threads: [] 2026-09-08 04:35:31,786 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted: Starting TestBlacklistDoesNotInterfere.test_an_invited_registration_is_not_blocked ... 2026-09-08 04:35:32,673 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:35:33,568 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:33] "POST /web/signup HTTP/1.1" 200 - 203 0.112 0.785 2026-09-08 04:35:33,994 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:invitee@blocked-example.com from 127.0.0.1 2026-09-08 04:35:34,073 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #83 deleted mail.mail records with IDs: [385] 2026-09-08 04:35:34,086 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8849] 2026-09-08 04:35:34,095 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:invitee@blocked-example.com from 127.0.0.1 2026-09-08 04:35:34,109 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 04:35:34,109 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:34] "POST /web/signup HTTP/1.1" 303 - 297 0.210 0.255 2026-09-08 04:35:34,118 127 INFO rb-1ab13a6-224630-412885 odoo.http: Session expired 2026-09-08 04:35:34,118 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:34] "GET /my HTTP/1.1" 303 - 5 0.002 0.005 2026-09-08 04:35:34,483 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:35:34] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.043 0.320 2026-09-08 04:35:34,529 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 04:35:34,681 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_01 ... 2026-09-08 04:35:34,754 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_02 ... 2026-09-08 04:35:34,870 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:35,020 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_01 ... 2026-09-08 04:35:35,249 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_02 ... 2026-09-08 04:35:35,454 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_03 ... 2026-09-08 04:35:35,617 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_01 ... 2026-09-08 04:35:35,765 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_02 ... 2026-09-08 04:35:35,926 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_03 ... 2026-09-08 04:35:36,118 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:36,237 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_00_no_milestone ... 2026-09-08 04:35:36,619 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_01_maintenance_request_different_milestones ... 2026-09-08 04:35:36,986 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_02_maintenance_request_same_milestones ... 2026-09-08 04:35:37,946 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_03_different_part_replace_condition ... 2026-09-08 04:35:38,870 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:39,828 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_change_time_backdate ... 2026-09-08 04:35:40,115 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_display_popup_backdate ... 2026-09-08 04:35:40,352 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_input_backdate_future ... 2026-09-08 04:35:40,390 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_legacy_date_order_context_key_still_backdates_the_confirmation ... 2026-09-08 04:35:40,580 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 04:35:40,609 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request https://v14demo-vn.viindoo.com/web#action=116&active_id=mailbox_inbox&cids=1&menu_id=90 with timeout 3 increased to 10s during tests 2026-09-08 04:35:40,609 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://v14demo-vn.viindoo.com/web#action=116&active_id=mailbox_inbox&cids=1&menu_id=90 2026-09-08 04:35:40,760 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_in_text ... 2026-09-08 04:35:40,835 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_standalone ... 2026-09-08 04:35:40,853 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_in_text ... 2026-09-08 04:35:40,919 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_standalone ... 2026-09-08 04:35:40,985 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:40,999 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_01 ... 2026-09-08 04:35:41,771 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [193] 2026-09-08 04:35:41,845 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_02 ... 2026-09-08 04:35:42,307 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:35:50,710 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-09-08 04:35:55,519 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-09-08 04:36:00,865 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_so ... 2026-09-08 04:36:06,721 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_so_to_confirmed_payment ... 2026-09-08 04:36:10,265 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_so_to_confirmed_payment ... 2026-09-08 04:36:13,783 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:36:24,990 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_on_payment ... 2026-09-08 04:36:25,256 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_so_on_payment ... 2026-09-08 04:36:25,616 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:36:36,253 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-09-08 04:36:36,622 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:36:37,512 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [386] 2026-09-08 04:36:37,787 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit ... 2026-09-08 04:36:37,923 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_2 ... 2026-09-08 04:36:38,172 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_3 ... 2026-09-08 04:36:38,308 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_4 ... 2026-09-08 04:36:39,719 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom ... 2026-09-08 04:36:41,387 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom_and_price ... 2026-09-08 04:36:41,566 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_a_declared_bulk_update_leaves_the_paperwork_untouched_and_flags_it ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_a_held_rebuild_and_a_refused_transfer_are_recorded_differently ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_a_held_rebuild_is_honoured_when_the_schedule_is_updated ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_a_transfer_emptied_by_a_replan_does_not_survive_as_a_draft ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8943, 8942] 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [112] 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1313] 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_cancelled_transfer_is_left_alone_and_the_operator_is_told ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_done_transfer_is_left_alone_and_the_operator_is_told ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_one_multi_line_update_rebuilds_once_per_order_not_once_per_line ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_picked_move_is_left_alone_and_the_operator_is_told ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_printed_transfer_is_left_alone_and_the_operator_is_told ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_promise_change_splits_then_merges_back_to_one_per_date ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8985, 8983, 8982] 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [121] 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1330] 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_promise_changed_after_confirmation_redates_the_transfer ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_reserved_quantities_follow_their_move_to_the_new_transfer ... 2026-09-08 04:36:55,894 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:36:55,906 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan_stock_delivery_compat: Starting TestDeliveryReplanStockDeliveryCompat.test_replan_after_confirm_does_not_crash_when_stock_delivery_installed ... 2026-09-08 04:36:56,775 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 12:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_results_search_tz: Starting TestDeliveryResultsSearch.test_a_user_never_sees_another_companys_movements_through_the_filter ... 2026-06-15 12:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_results_search_tz: Starting TestDeliveryResultsSearch.test_an_unsupported_operator_raises_instead_of_answering_wrongly ... 2026-06-15 12:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_results_search_tz: Starting TestDeliveryResultsSearch.test_asking_for_not_late_returns_everything_except_the_late_records ... 2026-06-15 12:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_results_search_tz: Starting TestDeliveryResultsSearch.test_filter_returns_exactly_the_records_showing_that_value ... 2026-06-15 12:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_results_search_tz: Starting TestDeliveryResultsSearch.test_filter_work_does_not_grow_with_unrelated_movements ... 2026-09-08 04:37:05,744 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 04:37:05,756 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_results_search_tz: Starting TestDeliveryResultsTimezone.test_column_and_filter_agree_in_a_non_server_timezone ... 2026-09-08 04:37:06,120 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_delivery_results_search_tz: Starting TestDeliveryResultsTimezone.test_deadline_today_in_user_timezone_is_early_not_late ... 2026-09-08 04:37:06,368 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:37:06,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_01_compute_expected_date ... 2026-09-08 04:37:06,628 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_02_compute_expected_date ... 2026-09-08 04:37:06,880 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_03_compute_expected_date ... 2026-09-08 04:37:07,907 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_04 ... 2026-09-08 04:37:08,163 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_04_test_delivery_results ... 2026-09-08 04:37:09,328 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9227, 9223, 9222] 2026-09-08 04:37:09,382 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [145] 2026-09-08 04:37:09,390 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1345] 2026-09-08 04:37:09,749 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_05 ... 2026-09-08 04:37:10,746 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_05_test_delivery_results ... 2026-09-08 04:37:11,676 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9242, 9238, 9237] 2026-09-08 04:37:11,705 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [148] 2026-09-08 04:37:11,710 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1351] 2026-09-08 04:37:11,973 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_06 ... 2026-09-08 04:37:12,722 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_06_test_delivery_results ... 2026-09-08 04:37:13,911 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_07 ... 2026-09-08 04:37:14,945 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_08 ... 2026-09-08 04:37:15,819 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_09 ... 2026-09-08 04:37:17,284 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_10 ... 2026-09-08 04:37:19,117 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_11 ... 2026-09-08 04:37:20,137 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_12 ... 2026-09-08 04:37:21,127 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_13 ... 2026-09-08 04:37:22,271 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_14 ... 2026-09-08 04:37:23,283 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_multi_picking_01 ... 2026-09-08 04:37:24,268 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_picking_split: Starting TestPickingSplit.test_a_move_never_joins_a_transfer_that_already_holds_another_date ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_picking_split: Starting TestPickingSplit.test_combo_and_product_less_lines_never_cause_a_split ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_picking_split: Starting TestPickingSplit.test_merging_a_second_source_document_keeps_both_origins ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_picking_split: Starting TestPickingSplit.test_quantity_decrease_after_validation_creates_no_empty_transfer ... 2026-10-01 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_picking_split: Starting TestPickingSplit.test_split_fires_without_any_intervening_flush ... 2026-09-08 04:37:31,082 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:37:31,094 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_changing_the_product_requotes_the_forecast_and_keeps_the_promise ... 2026-09-08 04:37:31,668 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_duplicating_a_quotation_carries_no_promise ... 2026-09-08 04:37:32,124 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_forecast_equals_promise_once_the_order_is_confirmed ... 2026-09-08 04:37:33,242 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_forecast_is_populated_for_a_good_that_does_not_track_inventory ... 2026-09-08 04:37:33,951 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_line_with_no_promise_behaves_exactly_as_standard_odoo ... 2026-09-08 04:37:34,826 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_promise_is_never_given_a_compute ... 2026-09-08 04:37:35,718 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_promise_survives_confirmation_into_the_warehouse_document ... 2026-09-08 04:37:36,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_promise_typed_today_still_reads_today_value_a_week_later ... 2026-09-08 04:37:37,149 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_typing_a_promise_in_the_form_sets_the_lead_time ... 2026-09-08 04:37:38,624 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:37:40,294 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [387] 2026-09-08 04:37:40,405 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [388] 2026-09-08 04:37:41,028 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_01_sale_user ... 2026-09-08 04:37:41,139 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 95, model: team.sales.target 2026-09-08 04:37:41,162 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9388] 2026-09-08 04:37:41,165 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: team.sales.target 2026-09-08 04:37:41,172 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 95, model: team.sales.target 2026-09-08 04:37:41,180 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 95, model: team.sales.target 2026-09-08 04:37:41,208 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 95, model: team.sales.target 2026-09-08 04:37:41,233 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9390] 2026-09-08 04:37:41,233 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: team.sales.target 2026-09-08 04:37:41,304 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9391, 9386] 2026-09-08 04:37:41,304 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: personal.sales.target 2026-09-08 04:37:41,317 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9391, 9386] 2026-09-08 04:37:41,323 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #95 deleted personal.sales.target records with IDs: [1] 2026-09-08 04:37:41,328 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #95 deleted mail.followers records with IDs: [1411] 2026-09-08 04:37:41,330 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 95, model: personal.sales.target 2026-09-08 04:37:41,334 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 95, model: personal.sales.target 2026-09-08 04:37:41,347 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 95, model: personal.sales.target 2026-09-08 04:37:41,368 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9389] 2026-09-08 04:37:41,369 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: personal.sales.target 2026-09-08 04:37:41,387 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_02_sale_leader ... 2026-09-08 04:37:41,498 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9388] 2026-09-08 04:37:41,521 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted team.sales.target records with IDs: [8] 2026-09-08 04:37:41,547 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1413] 2026-09-08 04:37:41,635 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 96, model: team.sales.target 2026-09-08 04:37:41,650 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 96, model: team.sales.target 2026-09-08 04:37:41,670 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9390] 2026-09-08 04:37:41,676 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 96, model: team.sales.target 2026-09-08 04:37:41,704 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [11], uid: 96, model: team.sales.target 2026-09-08 04:37:41,804 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9386] 2026-09-08 04:37:41,816 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [1] 2026-09-08 04:37:41,820 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1411] 2026-09-08 04:37:41,933 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9394] 2026-09-08 04:37:41,940 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [5] 2026-09-08 04:37:41,945 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1419, 1420] 2026-09-08 04:37:41,953 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 96, model: personal.sales.target 2026-09-08 04:37:41,967 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 96, model: personal.sales.target 2026-09-08 04:37:41,983 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9389] 2026-09-08 04:37:41,988 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 96, model: personal.sales.target 2026-09-08 04:37:42,017 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 96, model: personal.sales.target 2026-09-08 04:37:42,058 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_03_regional_manager ... 2026-09-08 04:37:42,304 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9388] 2026-09-08 04:37:42,333 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted team.sales.target records with IDs: [8] 2026-09-08 04:37:42,353 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1413] 2026-09-08 04:37:42,495 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9390] 2026-09-08 04:37:42,508 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted team.sales.target records with IDs: [9] 2026-09-08 04:37:42,538 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1415] 2026-09-08 04:37:42,750 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9386] 2026-09-08 04:37:42,767 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [1] 2026-09-08 04:37:42,772 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1411] 2026-09-08 04:37:42,855 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9389] 2026-09-08 04:37:42,876 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [3] 2026-09-08 04:37:42,883 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1414] 2026-09-08 04:37:43,074 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9399] 2026-09-08 04:37:43,088 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [9] 2026-09-08 04:37:43,093 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1429, 1430] 2026-09-08 04:37:43,150 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 97, model: team.sales.target 2026-09-08 04:37:43,169 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 97, model: team.sales.target 2026-09-08 04:37:43,192 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9390] 2026-09-08 04:37:43,221 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 97, model: team.sales.target 2026-09-08 04:37:43,290 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [14], uid: 97, model: team.sales.target 2026-09-08 04:37:43,317 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 97, model: personal.sales.target 2026-09-08 04:37:43,327 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 97, model: personal.sales.target 2026-09-08 04:37:43,345 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9398] 2026-09-08 04:37:43,363 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [8], uid: 97, model: personal.sales.target 2026-09-08 04:37:43,391 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9398] 2026-09-08 04:37:43,397 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [8] 2026-09-08 04:37:43,405 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1427, 1428] 2026-09-08 04:37:43,436 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [10], uid: 97, model: personal.sales.target 2026-09-08 04:37:43,585 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9399] 2026-09-08 04:37:43,604 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [9] 2026-09-08 04:37:43,609 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1429, 1430] 2026-09-08 04:37:43,627 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_04_all_document ... 2026-09-08 04:37:43,846 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9388] 2026-09-08 04:37:43,858 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted team.sales.target records with IDs: [8] 2026-09-08 04:37:43,887 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1413] 2026-09-08 04:37:44,004 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9390] 2026-09-08 04:37:44,011 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted team.sales.target records with IDs: [9] 2026-09-08 04:37:44,040 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1415] 2026-09-08 04:37:44,171 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9386] 2026-09-08 04:37:44,182 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted personal.sales.target records with IDs: [1] 2026-09-08 04:37:44,188 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1411] 2026-09-08 04:37:44,264 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9389] 2026-09-08 04:37:44,267 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted personal.sales.target records with IDs: [3] 2026-09-08 04:37:44,273 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1414] 2026-09-08 04:37:44,363 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:37:46,151 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [389] 2026-09-08 04:37:46,295 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [390] 2026-09-08 04:37:56,297 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_cross_company_search_is_closed ... 2026-09-08 04:37:56,331 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_same_company_search_still_allowed ... 2026-09-08 04:37:56,360 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_company_id_populated_from_team ... 2026-09-08 04:37:56,384 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_cross_company_search_is_closed ... 2026-09-08 04:37:56,410 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_same_company_search_still_allowed ... 2026-09-08 04:37:56,458 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-08 04:37:57,951 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [391] 2026-09-08 04:37:58,068 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [392] 2026-09-08 04:37:58,414 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_matching_term_does_not_raise ... 2026-09-08 04:37:58,451 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_non_matching_term_returns_empty ... 2026-09-08 04:37:58,485 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:38:00,150 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [393] 2026-09-08 04:38:00,283 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [394] 2026-09-08 04:38:00,901 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_approval_team_target ... 2026-09-08 04:38:01,065 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_divide_target_when_generate_sale_personal_target ... 2026-09-08 04:38:01,084 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_function_get_target_by_date ... 2026-09-08 04:38:03,944 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_01_team_sales_target ... 2026-09-08 04:38:04,103 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_02_personal_sales_target ... 2026-09-08 04:38:05,165 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_duplicate_personal_target_in_team_target ... 2026-09-08 04:38:05,223 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1454] 2026-09-08 04:38:05,248 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_state_personal_target_follow_state_team_target ... 2026-09-08 04:38:05,351 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:38:06,910 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [395] 2026-09-08 04:38:07,018 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [396] 2026-09-08 04:38:07,224 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_manager ... 2026-09-08 04:38:07,646 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9862] 2026-09-08 04:38:07,656 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [44] 2026-09-08 04:38:07,661 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1504] 2026-09-08 04:38:07,780 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9865] 2026-09-08 04:38:07,788 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [46] 2026-09-08 04:38:07,792 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1508, 1509] 2026-09-08 04:38:07,800 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9863] 2026-09-08 04:38:07,810 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted team.sales.target records with IDs: [43] 2026-09-08 04:38:07,825 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1506] 2026-09-08 04:38:07,935 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [47], uid: 118, model: personal.sales.target 2026-09-08 04:38:08,204 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 118, model: team.sales.target 2026-09-08 04:38:08,232 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 118, model: team.sales.target 2026-09-08 04:38:08,273 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9867] 2026-09-08 04:38:08,277 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [45], uid: 118, model: team.sales.target 2026-09-08 04:38:08,302 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 118, model: personal.sales.target 2026-09-08 04:38:08,316 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 118, model: personal.sales.target 2026-09-08 04:38:08,335 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9866] 2026-09-08 04:38:08,340 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [48], uid: 118, model: personal.sales.target 2026-09-08 04:38:08,365 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [49], uid: 118, model: personal.sales.target 2026-09-08 04:38:08,468 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 118, model: personal.sales.target 2026-09-08 04:38:08,490 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 118, model: personal.sales.target 2026-09-08 04:38:08,520 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9866] 2026-09-08 04:38:08,544 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [48], uid: 118, model: personal.sales.target 2026-09-08 04:38:08,573 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9866] 2026-09-08 04:38:08,576 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [48] 2026-09-08 04:38:08,581 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1510] 2026-09-08 04:38:08,619 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [50], uid: 118, model: personal.sales.target 2026-09-08 04:38:08,644 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 118, model: team.sales.target 2026-09-08 04:38:08,662 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 118, model: team.sales.target 2026-09-08 04:38:08,686 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9867] 2026-09-08 04:38:08,715 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [45], uid: 118, model: team.sales.target 2026-09-08 04:38:08,747 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_user ... 2026-09-08 04:38:08,854 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: team.sales.target 2026-09-08 04:38:09,275 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 117, model: team.sales.target 2026-09-08 04:38:09,292 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9871] 2026-09-08 04:38:09,295 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: team.sales.target 2026-09-08 04:38:09,379 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9872, 9869] 2026-09-08 04:38:09,379 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: personal.sales.target 2026-09-08 04:38:09,395 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9872, 9869] 2026-09-08 04:38:09,398 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #117 deleted personal.sales.target records with IDs: [51] 2026-09-08 04:38:09,402 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #117 deleted mail.followers records with IDs: [1512] 2026-09-08 04:38:09,404 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: personal.sales.target 2026-09-08 04:38:09,409 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: team.sales.target 2026-09-08 04:38:09,637 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [47], uid: 117, model: team.sales.target 2026-09-08 04:38:09,652 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [47], uid: 117, model: team.sales.target 2026-09-08 04:38:09,671 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9874] 2026-09-08 04:38:09,671 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: team.sales.target 2026-09-08 04:38:09,676 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [52], uid: 117, model: personal.sales.target 2026-09-08 04:38:09,688 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [52], uid: 117, model: personal.sales.target 2026-09-08 04:38:09,718 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9870] 2026-09-08 04:38:09,722 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #117 deleted personal.sales.target records with IDs: [52] 2026-09-08 04:38:09,727 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #117 deleted mail.followers records with IDs: [1513] 2026-09-08 04:38:09,729 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: personal.sales.target 2026-09-08 04:38:09,741 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9870] 2026-09-08 04:38:09,741 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: personal.sales.target 2026-09-08 04:38:09,786 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:38:11,315 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-09-08 04:38:11,445 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-09-08 04:38:12,699 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_report_pos_order_group_by_team: Starting TestReportPosOrderGroupByTeam.test_report_pos_order_stays_groupable_by_sales_team ... 2026-09-08 04:38:13,233 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:38:14,943 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [399] 2026-09-08 04:38:15,062 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-09-08 04:38:16,361 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_foreign_currency_walkin_is_converted_to_target_currency ... 2026-09-08 04:38:17,044 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_nightly_set_done_completes_on_a_point_of_sale_database ... 2026-09-08 04:38:18,669 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_sale_order_paid_at_pos_is_counted_once_not_double ... 2026-09-08 04:38:20,432 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_standalone_sale_order_leaves_pos_channel_empty ... 2026-09-08 04:38:22,515 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_and_sale_order_consolidate_without_double_count ... 2026-09-08 04:38:24,287 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_pos_channel_reports_untaxed_not_tax_inclusive ... 2026-09-08 04:38:24,664 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:38:26,347 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-09-08 04:38:26,469 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-09-08 04:38:27,544 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_report_crash: Starting TestTargetPosSaleReportCrash.test_confirming_sales_order_does_not_crash_when_salesperson_has_pos_orders_in_period ... 2026-09-08 04:38:30,555 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_report_crash: Starting TestTargetPosSaleReportCrash.test_confirming_sales_order_does_not_crash_when_team_has_pos_orders_in_period ... 2026-09-08 04:38:33,543 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:38:35,402 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [403] 2026-09-08 04:38:35,529 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [404] 2026-09-08 04:38:36,505 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_cancelled_target_reports_zero_on_every_channel ... 2026-09-08 04:38:38,508 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_compute_sales_kpi_on_target ... 2026-09-08 04:38:40,338 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #138 deleted mail.mail records with IDs: [405] 2026-09-08 04:38:43,302 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [406] 2026-09-08 04:38:43,844 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_linking_pos_order_to_target ... 2026-09-08 04:38:45,670 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #137 deleted mail.mail records with IDs: [407] 2026-09-08 04:38:46,054 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 04:38:47,711 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [408] 2026-09-08 04:38:47,807 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [409] 2026-09-08 04:38:48,045 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_ordered_total ... 2026-09-08 04:38:51,421 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_untaxed_total ... 2026-09-08 04:38:54,510 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_sales_total_equals_sale_channel_on_pos_less_db ... 2026-09-08 04:38:56,535 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_another_company_sale_order ... 2026-09-08 04:39:09,278 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_sale_order_rescheduled_out_of_period ... 2026-09-08 04:39:12,187 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_recomputes_when_draft_target_is_approved ... 2026-09-08 04:39:15,568 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-09-08 04:39:19,113 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_sales_total_keeps_invoice_lens_while_ordered_total_tracks_orders ... 2026-09-08 04:39:21,384 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [410] 2026-09-08 04:39:21,954 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_another_company_sale_order ... 2026-09-08 04:39:34,806 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_sale_order_rescheduled_out_of_period ... 2026-09-08 04:39:37,750 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_recomputes_when_draft_target_is_approved ... 2026-09-08 04:39:41,115 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-09-08 04:39:44,673 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:39:46,344 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-09-08 04:39:46,498 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-09-08 04:39:46,773 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_depends: Starting TestST62508SaleDepends.test_untaxed_total_drops_to_zero_when_end_date_shrinks_below_order_date ... 2026-09-08 04:39:48,846 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_depends: Starting TestST62508SaleDepends.test_untaxed_total_drops_to_zero_when_order_rescheduled_out_of_period_without_trigger ... 2026-09-08 04:39:51,038 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:39:52,696 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-09-08 04:39:52,816 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-09-08 04:39:53,109 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_migration: Starting TestST62508SaleMigration.test_migration_heals_boundary_day_order_to_orm_recompute_value ... 2026-09-08 04:39:57,668 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_migration: Starting TestST62508SaleMigration.test_migration_heals_foreign_currency_target_to_orm_recompute_value ... 2026-09-08 04:39:57,726 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7180] 2026-09-08 04:39:57,726 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-09-08 04:40:00,133 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:40:01,734 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-09-08 04:40:01,866 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-09-08 04:40:02,099 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_compute_sales_kpi_on_target ... 2026-09-08 04:40:06,852 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-09-08 04:40:07,985 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [418] 2026-09-08 04:40:08,848 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [221, 220] 2026-09-08 04:40:08,877 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [158] 2026-09-08 04:40:08,890 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [210] 2026-09-08 04:40:09,237 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_cron_update_current_month_target ... 2026-09-08 04:40:12,030 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (125) started manually 2026-09-08 04:40:12,189 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (125) done 2026-09-08 04:40:12,193 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (126) started manually 2026-09-08 04:40:12,251 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (126) done 2026-09-08 04:40:12,295 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_linking_so_invoice_to_target ... 2026-09-08 04:40:15,145 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [419] 2026-09-08 04:40:16,211 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:40:17,962 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_regions_hierarchy: Starting TestRegionsHierarchy.test_2010_regions_hierarchy ... 2026-09-08 04:40:18,024 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:40:19,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1000_compute_user_id ... 2026-09-08 04:40:19,663 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1001_compute_recursive_child_ids ... 2026-09-08 04:40:19,700 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1002_compute_member_ids ... 2026-09-08 04:40:19,912 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1003_group_sale_salesman ... 2026-09-08 04:40:20,066 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-08 04:40:20,082 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-08 04:40:20,090 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:20,104 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-08 04:40:20,109 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:20,146 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-08 04:40:20,160 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:20,163 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:20,165 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:20,167 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:20,173 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-08 04:40:20,200 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1004_group_sale_salesman_team_lead ... 2026-09-08 04:40:20,336 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-08 04:40:20,350 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-08 04:40:20,362 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:20,379 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-08 04:40:20,382 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:20,447 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-08 04:40:20,464 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:20,467 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:20,469 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:20,476 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:20,481 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-08 04:40:20,502 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1005_group_sale_salesman_sale_rg ... 2026-09-08 04:40:20,639 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-08 04:40:20,655 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-08 04:40:20,660 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:20,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-08 04:40:20,679 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:20,708 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-08 04:40:20,715 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:20,717 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:20,720 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:20,722 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:20,724 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-08 04:40:20,751 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1006_group_sale_team_leader ... 2026-09-08 04:40:20,911 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-08 04:40:20,929 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-08 04:40:20,939 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:20,954 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-08 04:40:20,961 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:20,992 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-08 04:40:21,009 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:21,012 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:21,015 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:21,022 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:21,024 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-08 04:40:21,041 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1007_group_sale_team_leader_sale_rg ... 2026-09-08 04:40:21,202 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-08 04:40:21,235 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-08 04:40:21,241 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:21,259 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-08 04:40:21,264 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:21,301 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-08 04:40:21,309 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:21,312 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:21,314 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:21,317 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:21,321 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-08 04:40:21,349 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1008_group_sale_regional_admin ... 2026-09-08 04:40:21,600 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-08 04:40:21,624 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:21,657 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:21,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:21,731 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:21,743 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:21,745 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:21,747 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:21,751 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-08 04:40:21,779 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1009_group_sale_regional_manager_team_leader ... 2026-09-08 04:40:22,003 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-08 04:40:22,017 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:22,036 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:22,046 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-09-08 04:40:22,097 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:22,107 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:22,110 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-08 04:40:22,113 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:22,117 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-08 04:40:22,136 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1010_group_sale_regional_admin_child ... 2026-09-08 04:40:22,383 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-08 04:40:22,408 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1011_group_sale_salesman_all_leads ... 2026-09-08 04:40:22,599 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-08 04:40:22,608 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-08 04:40:22,645 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:22,653 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-08 04:40:22,680 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:40:24,623 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2000_group_sale_team_leader_member ... 2026-09-08 04:40:24,828 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:24,875 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:24,917 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:24,955 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:24,965 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:24,991 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:25,013 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:25,032 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,041 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:25,062 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:25,091 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:25,110 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,149 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,167 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,191 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2001_group_sale_team_leader_leader ... 2026-09-08 04:40:25,369 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,436 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,509 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,578 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,587 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:25,613 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:25,640 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:25,657 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,666 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:25,694 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:25,718 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:25,744 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,778 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,806 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:25,828 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2002_group_sale_regional_manager_member ... 2026-09-08 04:40:26,064 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:26,110 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:26,171 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:26,189 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:26,239 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:26,287 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:26,315 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:26,338 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:26,401 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:26,437 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:26,472 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:26,501 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:26,526 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:26,553 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2003_group_sale_regional_manager_direct ... 2026-09-08 04:40:26,869 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:26,928 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:26,987 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:27,014 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:27,053 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:27,084 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:27,106 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:27,123 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:27,168 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:27,199 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:27,230 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:27,259 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:27,286 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:27,312 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2004_group_sale_regional_manager_parent ... 2026-09-08 04:40:27,555 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:27,603 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:27,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:27,697 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:27,743 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:27,784 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:27,814 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:27,833 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:27,870 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:27,902 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:27,930 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:27,960 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:27,981 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:28,004 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2005_group_sale_regional_manager_child ... 2026-09-08 04:40:28,292 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [57], uid: 172, model: crm.lead 2026-09-08 04:40:28,335 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [57], uid: 172, model: crm.lead 2026-09-08 04:40:28,357 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [57], uid: 172, model: crm.lead 2026-09-08 04:40:28,383 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:28,399 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [58], uid: 172, model: crm.lead 2026-09-08 04:40:28,430 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [58], uid: 172, model: crm.lead 2026-09-08 04:40:28,456 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [58], uid: 172, model: crm.lead 2026-09-08 04:40:28,475 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:28,490 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:28,519 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:28,546 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-09-08 04:40:28,569 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:28,591 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:28,631 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:28,666 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-09-08 04:40:28,706 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:28,730 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:28,750 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-08 04:40:28,780 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:40:29,227 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [420] 2026-09-08 04:40:29,239 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10558] 2026-09-08 04:40:29,245 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 04:40:29,358 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_crm.tests.test_team_leader_sync: Starting TestTeamLeaderSync.test_batch_write_team_id_syncs_team_leader_id_every_record ... 2026-09-08 04:40:29,706 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [421] 2026-09-08 04:40:29,715 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10562] 2026-09-08 04:40:29,721 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 04:40:30,103 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_crm.tests.test_team_leader_sync: Starting TestTeamLeaderSync.test_form_onchange_team_id_updates_team_leader_id ... 2026-09-08 04:40:30,258 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_crm.tests.test_team_leader_sync: Starting TestTeamLeaderSync.test_write_team_id_syncs_team_leader_id_single_record ... 2026-09-08 04:40:30,370 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:40:32,978 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3000_group_sale_team_leader_member ... 2026-09-08 04:40:33,424 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-09-08 04:40:33,453 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-09-08 04:40:33,489 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-09-08 04:40:33,528 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3001_group_sale_team_leader_leader ... 2026-09-08 04:40:34,162 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3804] 2026-09-08 04:40:34,192 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:34,207 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-09-08 04:40:34,234 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-09-08 04:40:34,260 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-09-08 04:40:34,304 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3003_group_sale_regional_manager_direct ... 2026-09-08 04:40:35,498 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3804] 2026-09-08 04:40:35,516 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:35,943 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7566, 4831, 3827, 3806] 2026-09-08 04:40:35,959 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:36,388 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7024, 4832, 3828, 3807] 2026-09-08 04:40:36,404 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:36,799 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [237486, 237487, 237488] 2026-09-08 04:40:36,799 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4830, 3826, 3825, 3824, 3805] 2026-09-08 04:40:36,823 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:36,866 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-09-08 04:40:36,898 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-09-08 04:40:36,926 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-09-08 04:40:36,966 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_child ... 2026-09-08 04:40:37,621 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-09-08 04:40:37,652 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-09-08 04:40:37,694 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-09-08 04:40:37,726 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-09-08 04:40:37,765 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-09-08 04:40:37,797 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-09-08 04:40:38,365 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7024, 4832, 3828, 3807] 2026-09-08 04:40:38,384 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:38,404 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-09-08 04:40:38,441 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-09-08 04:40:38,473 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-09-08 04:40:38,510 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_parent ... 2026-09-08 04:40:39,611 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3804] 2026-09-08 04:40:39,641 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:40,005 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7566, 4831, 3827, 3806] 2026-09-08 04:40:40,019 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:40,415 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7024, 4832, 3828, 3807] 2026-09-08 04:40:40,429 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:40,856 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [237486, 237487, 237488] 2026-09-08 04:40:40,856 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4830, 3826, 3825, 3824, 3805] 2026-09-08 04:40:40,874 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:41,427 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3829, 3808] 2026-09-08 04:40:41,442 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:41,469 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3005_group_sale_regional_manager_assistant_direct ... 2026-09-08 04:40:42,574 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3804] 2026-09-08 04:40:42,592 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:42,968 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7566, 4831, 3827, 3806] 2026-09-08 04:40:42,984 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:43,379 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7024, 4832, 3828, 3807] 2026-09-08 04:40:43,396 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:43,796 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [237486, 237487, 237488] 2026-09-08 04:40:43,796 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4830, 3826, 3825, 3824, 3805] 2026-09-08 04:40:43,820 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:43,855 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3006_group_sale_regional_manager_assistant_parent ... 2026-09-08 04:40:44,821 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3804] 2026-09-08 04:40:44,836 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:45,132 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7566, 4831, 3827, 3806] 2026-09-08 04:40:45,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:45,483 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7024, 4832, 3828, 3807] 2026-09-08 04:40:45,498 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:45,859 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [237486, 237487, 237488] 2026-09-08 04:40:45,859 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4830, 3826, 3825, 3824, 3805] 2026-09-08 04:40:45,891 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:45,925 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3007_group_sale_regional_manager_assistant_child ... 2026-09-08 04:40:46,405 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-09-08 04:40:46,437 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-09-08 04:40:46,469 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-09-08 04:40:46,497 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-09-08 04:40:46,527 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-09-08 04:40:46,556 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-09-08 04:40:47,015 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7024, 4832, 3828, 3807] 2026-09-08 04:40:47,031 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-08 04:40:47,050 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-09-08 04:40:47,082 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-09-08 04:40:47,112 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-09-08 04:40:47,162 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:40:47,176 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_exist_email ... 2026-09-08 04:40:47,896 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:40:48,760 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:40:48] "GET / HTTP/1.1" 200 - 177 0.101 0.766 2026-09-08 04:40:49,629 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:40:49] "POST /web/signup HTTP/1.1" 200 - 202 0.109 0.537 2026-09-08 04:40:49,661 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email ... 2026-09-08 04:40:50,394 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:40:51,209 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:40:51] "GET / HTTP/1.1" 200 - 177 0.083 0.737 2026-09-08 04:40:51,305 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:40:51] "POST /web/signup HTTP/1.1" 200 - 37 0.023 0.066 2026-09-08 04:40:51,338 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email_and_password ... 2026-09-08 04:40:52,365 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:40:53,974 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:40:53] "GET / HTTP/1.1" 200 - 177 0.149 1.467 2026-09-08 04:40:54,014 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_valid_email ... 2026-09-08 04:40:54,864 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:40:55,799 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:40:55] "GET / HTTP/1.1" 200 - 177 0.096 0.841 2026-09-08 04:40:56,147 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 04:40:56,582 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 04:40:56,583 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:40:56] "POST /web/signup HTTP/1.1" 200 - 314 0.234 0.540 2026-09-08 04:40:56,641 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:40:57,342 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_01_sshkey_wrong_password ... 2026-09-08 04:40:57,408 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_02_sshkey_right_password ... 2026-09-08 04:40:57,762 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_04_personal_sshkey ... 2026-09-08 04:40:58,185 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_05_company_sshkey_non_key_user ... 2026-09-08 04:40:58,590 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_06_company_sshkey_admin_key_user ... 2026-09-08 04:40:58,951 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_07_use_current_company_sshkey ... 2026-09-08 04:41:03,160 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_08_internal_user_crud_key ... 2026-09-08 04:41:03,488 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 185, model: sshkey.pair 2026-09-08 04:41:03,521 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_another_key ... 2026-09-08 04:41:03,926 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 185, model: sshkey.pair 2026-09-08 04:41:04,275 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9], uid: 185, model: sshkey.pair 2026-09-08 04:41:04,304 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_key ... 2026-09-08 04:41:05,094 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #185 deleted ir.attachment records with IDs: [4710, 4711] 2026-09-08 04:41:05,094 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #185 deleted sshkey.pair records with IDs: [10] 2026-09-08 04:41:05,130 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-08 04:41:05,143 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant ... 2026-09-08 04:41:07,626 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant_billing ... 2026-09-08 04:41:10,019 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 195, model: stock.valuation.layer 2026-09-08 04:41:10,049 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory ... 2026-09-08 04:41:12,643 127 INFO rb-1ab13a6-224630-412885 odoo.models: Access Denied by ACLs for operation: read, uid: 197, model: stock.picking, fields: account_move_ids 2026-09-08 04:41:12,672 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_accountant_admin ... 2026-09-08 04:41:15,210 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_billing ... 2026-09-08 04:41:17,779 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 208, model: stock.valuation.layer 2026-09-08 04:41:17,807 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:41:17,818 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_delivery_picking ... 2026-09-08 04:41:20,727 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_internal ... 2026-09-08 04:41:22,849 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_receipts ... 2026-09-08 04:41:25,293 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:41:34,650 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_asset_from_invoice: Starting TestAssetFromInvoice.test_01_asset_created_from_invoice ... 2026-09-08 04:41:37,149 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:41:37,701 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_01_out_picking_with_stockrable_serial_product ... 2026-09-08 04:41:39,387 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53] 2026-09-08 04:41:39,435 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66] 2026-09-08 04:41:41,721 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [70, 71, 72, 73, 74, 75, 76, 77, 78, 79] 2026-09-08 04:41:41,788 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [278] 2026-09-08 04:41:41,926 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [691, 692] 2026-09-08 04:41:41,969 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10671, 10660] 2026-09-08 04:41:42,055 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move records with IDs: [285] 2026-09-08 04:41:44,011 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_02_out_picking_with_stockrable_serial_product_multi ... 2026-09-08 04:41:45,556 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_03_out_picking_with_stockrable_serial_product_multi ... 2026-09-08 04:41:48,182 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:41:48,715 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_01_out_picking_with_storable_product_no_tracking ... 2026-09-08 04:41:49,574 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_02_out_picking_with_consumable_product ... 2026-09-08 04:41:50,235 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_03_out_picking_with_storable_product_tracking ... 2026-09-08 04:41:50,560 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_04_return_picking_with_asset_that_is_in_draft ... 2026-09-08 04:41:52,495 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [18] 2026-09-08 04:41:52,968 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_05_return_picking_with_asset_that_is_not_in_draft ... 2026-09-08 04:41:56,160 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10747] 2026-09-08 04:41:56,244 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_06_two_asset_with_same_serial ... 2026-09-08 04:41:57,915 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235] 2026-09-08 04:42:00,058 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248] 2026-09-08 04:42:02,553 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_07_out_picking_with_storable_product_tracking ... 2026-09-08 04:42:02,930 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:03,425 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset.tests.test_upg_18: Starting TestStockAssetUpg18.test_01_post_calls_super_then_syncs_linked_stock_move ... 2026-09-08 04:42:07,083 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [265, 266, 267, 268, 269, 270, 271, 272, 273, 274] 2026-09-08 04:42:07,154 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [354] 2026-09-08 04:42:07,257 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [842, 843] 2026-09-08 04:42:07,314 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10868, 10857] 2026-09-08 04:42:07,397 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move records with IDs: [355] 2026-09-08 04:42:08,278 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:10,591 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287] 2026-09-08 04:42:10,621 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [288] 2026-09-08 04:42:10,627 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_constraint_asset_lot_duplicate ... 2026-09-08 04:42:10,934 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_export_asset_to_equipment ... 2026-09-08 04:42:12,914 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [26] 2026-09-08 04:42:13,325 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_state_asset_equal_state_equipment ... 2026-09-08 04:42:15,339 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_two_asset_with_same_equipment ... 2026-09-08 04:42:16,768 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331] 2026-09-08 04:42:18,799 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344] 2026-09-08 04:42:20,551 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:21,266 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_can_pick_a_lot_on_the_equipment_form ... 2026-09-08 04:42:21,304 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_can_read_the_lot_linked_to_an_equipment ... 2026-09-08 04:42:21,389 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_cannot_change_stock_data ... 2026-09-08 04:42:21,440 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 229, model: stock.lot 2026-09-08 04:42:21,478 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 04:42:21,812 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_data_after_install: Starting TestData.test_data_after_install ... 2026-09-08 04:42:21,849 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:22,238 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_check_compute_equipment ... 2026-09-08 04:42:22,308 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_duplicating_equipment_does_not_claim_a_stock_origin ... 2026-09-08 04:42:22,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_duplicating_equipment_does_not_reuse_the_serial_number ... 2026-09-08 04:42:22,493 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:22,897 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_constrains_product ... 2026-09-08 04:42:22,952 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_onchange_product ... 2026-09-08 04:42:23,970 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_02_constrains_product ... 2026-09-08 04:42:24,081 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:24,509 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_01_check_stock_picking_equipment ... 2026-09-08 04:42:24,912 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_02_check_stock_picking_equipment ... 2026-09-08 04:42:25,361 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_03_check_stock_picking_equipment ... 2026-09-08 04:42:25,693 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_04_check_stock_picking_equipment ... 2026-09-08 04:42:26,108 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_05_check_stock_picking_equipment ... 2026-09-08 04:42:26,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_06_check_stock_picking_equipment ... 2026-09-08 04:42:26,715 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:26,730 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_01_check_equipment_from_purchase_order ... 2026-09-08 04:42:27,831 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1988] 2026-09-08 04:42:28,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_03_check_equipment_from_purchase_order ... 2026-09-08 04:42:29,741 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1991] 2026-09-08 04:42:30,129 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:30,138 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment_bom_kit.tests.test_security: Starting TestSecurity.test_access_right_manager ... 2026-09-08 04:42:30,234 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted product.set records with IDs: [2] 2026-09-08 04:42:30,243 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted product.set.line records with IDs: [3] 2026-09-08 04:42:30,264 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:30,277 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment_bom_kit.tests.test_stock_picking: Starting TestPicking.test_compute_product_set_line_ids ... 2026-09-08 04:42:35,225 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted product.set records with IDs: [3] 2026-09-08 04:42:35,312 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:35,326 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_01_compute_recursive_maintenance ... 2026-09-08 04:42:35,482 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_02_compute_recursive_maintenance ... 2026-09-08 04:42:35,655 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_03_compute_recursive_maintenance ... 2026-09-08 04:42:35,877 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_04_compute_recursive_maintenance ... 2026-09-08 04:42:36,108 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:36,121 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_copy ... 2026-09-08 04:42:36,181 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_cron_rotate_tokens ... 2026-09-08 04:42:36,213 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted rotating.token.mixin.example.test records with IDs: [2] 2026-09-08 04:42:36,225 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [2] 2026-09-08 04:42:36,246 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_is_expired ... 2026-09-08 04:42:36,289 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_write ... 2026-09-08 04:42:36,347 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:36,356 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_compute_access_token ... 2026-09-08 04:42:36,403 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_constrains_rotating_token_life ... 2026-09-08 04:42:36,477 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_ensure_rotating_token ... 2026-09-08 04:42:36,506 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-09-08 04:42:36,520 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_generate_token ... 2026-09-08 04:42:36,560 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_expiration_date ... 2026-09-08 04:42:36,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_token_lifetime ... 2026-09-08 04:42:36,644 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_rotate_token ... 2026-09-08 04:42:36,677 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-09-08 04:42:36,710 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:36,721 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_01_constrains ... 2026-09-08 04:42:36,769 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_02_constrains ... 2026-09-08 04:42:36,804 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_03_constrains ... 2026-09-08 04:42:41,209 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:41,219 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_01 ... 2026-09-08 04:42:41,489 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_02 ... 2026-09-08 04:42:41,718 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_03 ... 2026-09-08 04:42:41,962 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_01 ... 2026-09-08 04:42:42,196 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_02 ... 2026-09-08 04:42:42,478 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_03 ... 2026-09-08 04:42:42,697 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_04 ... 2026-09-08 04:42:42,930 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:42:44,130 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_create ... 2026-09-08 04:42:44,566 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_01 ... 2026-09-08 04:42:45,071 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_02 ... 2026-09-08 04:42:45,702 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_03 ... 2026-09-08 04:42:46,292 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_04 ... 2026-09-08 04:42:47,057 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_vendor_pricelists ... 2026-09-08 04:42:48,601 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_multi_currency ... 2026-09-08 04:42:49,538 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_unlink ... 2026-09-08 04:42:49,596 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_write ... 2026-09-08 04:42:49,687 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 04:43:09,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-09-08 04:43:09,958 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet 2026-09-08 04:43:09,968 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet.type 2026-09-08 04:43:09,972 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet.history 2026-09-08 04:43:09,978 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet 2026-09-08 04:43:09,981 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet.type 2026-09-08 04:43:09,983 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet.history 2026-09-08 04:43:09,987 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet 2026-09-08 04:43:09,989 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet.type 2026-09-08 04:43:09,991 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet.history 2026-09-08 04:43:10,013 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-09-08 04:43:10,023 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet 2026-09-08 04:43:10,032 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet.type 2026-09-08 04:43:10,037 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet.history 2026-09-08 04:43:10,040 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet 2026-09-08 04:43:10,041 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet.type 2026-09-08 04:43:10,043 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet.history 2026-09-08 04:43:10,047 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet 2026-09-08 04:43:10,050 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet.type 2026-09-08 04:43:10,052 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet.history 2026-09-08 04:43:10,072 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_03_access_right_wallet_manager ... 2026-09-08 04:43:10,081 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet 2026-09-08 04:43:10,091 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet.type 2026-09-08 04:43:10,094 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet.history 2026-09-08 04:43:10,100 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet 2026-09-08 04:43:10,105 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet.type 2026-09-08 04:43:10,110 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet.history 2026-09-08 04:43:10,117 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet 2026-09-08 04:43:10,122 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet.type 2026-09-08 04:43:10,128 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet.history 2026-09-08 04:43:10,155 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_04_access_right_account_readonly ... 2026-09-08 04:43:10,178 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet 2026-09-08 04:43:10,200 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet.type 2026-09-08 04:43:10,203 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet.history 2026-09-08 04:43:10,208 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet 2026-09-08 04:43:10,212 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet.type 2026-09-08 04:43:10,214 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet.history 2026-09-08 04:43:10,219 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet 2026-09-08 04:43:10,223 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet.type 2026-09-08 04:43:10,227 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet.history 2026-09-08 04:43:10,251 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_05_access_right_account_invoice ... 2026-09-08 04:43:10,267 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet 2026-09-08 04:43:10,285 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet.type 2026-09-08 04:43:10,291 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet.history 2026-09-08 04:43:10,300 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 243, model: wallet 2026-09-08 04:43:10,305 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 243, model: wallet.type 2026-09-08 04:43:10,313 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet 2026-09-08 04:43:10,316 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet.type 2026-09-08 04:43:10,318 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet.history 2026-09-08 04:43:10,343 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_06_access_right_account_manager ... 2026-09-08 04:43:10,364 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 245, model: wallet 2026-09-08 04:43:10,374 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 245, model: wallet.history 2026-09-08 04:43:10,385 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 245, model: wallet 2026-09-08 04:43:10,391 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 245, model: wallet 2026-09-08 04:43:10,395 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 245, model: wallet.history 2026-09-08 04:43:10,422 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_07_own_access_rule_portal ... 2026-09-08 04:43:10,887 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 247, model: wallet 2026-09-08 04:43:10,898 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 246, model: wallet 2026-09-08 04:43:11,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 247, model: wallet.history 2026-09-08 04:43:11,010 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 246, model: wallet.history 2026-09-08 04:43:11,057 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_08_own_access_rule_internal ... 2026-09-08 04:43:11,777 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 249, model: wallet 2026-09-08 04:43:11,788 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 248, model: wallet 2026-09-08 04:43:11,875 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 249, model: wallet.history 2026-09-08 04:43:11,892 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 248, model: wallet.history 2026-09-08 04:43:11,990 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-08 04:43:31,668 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_01_access_rule_wallet_type_multi_company ... 2026-09-08 04:43:31,736 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_02_access_rule_wallet_multi_company ... 2026-09-08 04:43:31,794 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_03_access_rule_wallet_history_multi_company ... 2026-09-08 04:43:31,880 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:43:53,458 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_01_create_non_wallet_payment ... 2026-09-08 04:43:53,978 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_02_create_wallet_payment ... 2026-09-08 04:43:54,555 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <349997625034859.1788842634.468601226806641-openerp-10-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:43:54,595 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [422] 2026-09-08 04:43:55,486 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109540477615968.1788842635.439128875732422-openerp-10-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:43:55,553 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [423] 2026-09-08 04:43:55,908 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [50] 2026-09-08 04:43:56,040 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_03_wallet_payment_invalid_wallet_amount ... 2026-09-08 04:43:56,849 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <763395970170063.1788842636.768096208572388-openerp-11-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:43:56,903 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [424] 2026-09-08 04:43:57,643 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <778910075488282.1788842637.610168457031250-openerp-11-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:43:57,693 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [425] 2026-09-08 04:43:57,794 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_04_wallet_payment_invalid_wallet_configuration ... 2026-09-08 04:43:57,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_05_create_mix_wallet_payment ... 2026-09-08 04:43:58,429 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <846603634549779.1788842638.346114635467529-openerp-14-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:43:58,503 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [426] 2026-09-08 04:43:58,715 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_06_reconcile_invoice_with_lesser_wallet_payment ... 2026-09-08 04:44:00,011 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <974711476766090.1788842639.922854185104370-openerp-15-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:00,151 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [427] 2026-09-08 04:44:00,614 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <315281167301480.1788842640.566747188568115-openerp-15-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:00,645 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [428] 2026-09-08 04:44:00,692 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_07_reconcile_invoice_with_greater_wallet_payment ... 2026-09-08 04:44:02,089 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <892071759912045.1788842642.006046772003174-openerp-16-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:02,215 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [429] 2026-09-08 04:44:02,688 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <394565692239864.1788842642.644732475280762-openerp-16-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:02,724 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [430] 2026-09-08 04:44:02,758 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_08_reconcile_invoice_with_mix_wallet_payment ... 2026-09-08 04:44:03,942 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <156512064979195.1788842643.856436967849731-openerp-17-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:04,058 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [431] 2026-09-08 04:44:04,565 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <464696191045636.1788842644.514371395111084-openerp-17-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:04,597 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [432] 2026-09-08 04:44:04,644 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_09_reconcile_invoice_with_mix_wallet_payment ... 2026-09-08 04:44:05,969 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <997723988787092.1788842645.888645410537720-openerp-18-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:06,128 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [433] 2026-09-08 04:44:06,538 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_10_reconcile_invoice_with_mix_wallet_payment ... 2026-09-08 04:44:07,692 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <091276416595288.1788842647.628777742385864-openerp-19-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:07,791 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [434] 2026-09-08 04:44:08,293 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <353727460600954.1788842648.245571136474609-openerp-19-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:08,321 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [435] 2026-09-08 04:44:08,365 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_11_reconcile_invoice_with_wallet_payment_other_currency ... 2026-09-08 04:44:09,756 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <090551617753342.1788842649.691757202148438-openerp-20-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:09,866 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [436] 2026-09-08 04:44:10,243 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_12_reconcile_invoice_with_wallet_payment_other_currency ... 2026-09-08 04:44:11,580 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <407427349416469.1788842651.487985849380493-openerp-21-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:11,699 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [437] 2026-09-08 04:44:12,079 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_13_full_reconcile ... 2026-09-08 04:44:13,339 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207034457619706.1788842653.277842760086060-openerp-22-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:13,418 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [438] 2026-09-08 04:44:13,810 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <929280295443749.1788842653.775636911392212-openerp-22-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:13,833 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [439] 2026-09-08 04:44:13,865 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_14_full_reconcile_exchange_rate ... 2026-09-08 04:44:14,986 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <742789156493615.1788842654.929681301116943-openerp-23-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:15,055 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [440] 2026-09-08 04:44:15,597 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <688154705593883.1788842655.565799236297607-openerp-23-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:15,618 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [441] 2026-09-08 04:44:15,650 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_15_reconcile_invoice_with_multiple_payments ... 2026-09-08 04:44:16,171 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <253425287067098.1788842656.118439435958862-openerp-24-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:16,206 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [442] 2026-09-08 04:44:16,616 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <410335785624558.1788842656.590772628784180-openerp-24-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:16,641 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [443] 2026-09-08 04:44:17,548 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <078623146401492.1788842657.507825613021851-openerp-24-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:17,665 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [444] 2026-09-08 04:44:17,702 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_16_reconcile_multiple_invoices_with_multiple_payments ... 2026-09-08 04:44:18,282 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <561348635254524.1788842658.215766191482544-openerp-25-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:18,314 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [445] 2026-09-08 04:44:19,297 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <850912592545475.1788842659.266514778137207-openerp-25-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:19,370 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [446] 2026-09-08 04:44:19,707 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <551019840194278.1788842659.661786317825317-openerp-25-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:19,741 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [447] 2026-09-08 04:44:20,607 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <521098256051732.1788842660.578301429748535-openerp-25-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:20,681 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [448] 2026-09-08 04:44:20,710 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_17_top_up_zero_wallet_amount_from_manual_journal_entry ... 2026-09-08 04:44:20,891 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_18_top_up_non_zero_wallet_amount_from_manual_journal_entry ... 2026-09-08 04:44:21,220 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <934394312428480.1788842661.150095939636230-openerp-27-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:21,251 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [449] 2026-09-08 04:44:21,287 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_19_withdraw_wallet ... 2026-09-08 04:44:21,737 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <339185429935373.1788842661.671491861343384-openerp-28-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:21,786 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [450] 2026-09-08 04:44:22,598 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <287790936518336.1788842662.557961940765381-openerp-28-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:22,642 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [451] 2026-09-08 04:44:22,880 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_20_register_payment_exceed_invoice_due_amount ... 2026-09-08 04:44:24,264 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <342629666428410.1788842664.213919639587402-openerp-31-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:24,362 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [452] 2026-09-08 04:44:24,814 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_21_register_payment_partial_reconcile ... 2026-09-08 04:44:26,514 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_22_register_payment_currency ... 2026-09-08 04:44:28,589 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <455473581014285.1788842668.490264654159546-openerp-32-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:28,643 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [453] 2026-09-08 04:44:29,021 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_23_register_payment_from_batch ... 2026-09-08 04:44:32,258 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_24_register_group_payment ... 2026-09-08 04:44:35,110 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <606592021322763.1788842675.011531352996826-openerp-33-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:35,229 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [454] 2026-09-08 04:44:35,667 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_25_multi_invoice_multi_payment_complex ... 2026-09-08 04:44:35,699 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-08 04:44:35,700 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted res.currency.rate records with IDs: [175, 73, 174, 173, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-09-08 04:44:38,140 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <679283162961099.1788842678.077103376388550-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:38,405 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [455] 2026-09-08 04:44:38,893 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <650838532445861.1788842678.856230258941650-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:38,921 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [456] 2026-09-08 04:44:39,361 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <709089636122249.1788842679.319477081298828-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:39,401 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [457] 2026-09-08 04:44:39,964 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <820682659508836.1788842679.917328596115112-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:40,010 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [458] 2026-09-08 04:44:40,582 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <215058915434552.1788842680.538759708404541-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:40,617 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [459] 2026-09-08 04:44:41,297 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <983959360290290.1788842681.264873743057251-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:41,350 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [460] 2026-09-08 04:44:42,061 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <514563312085056.1788842682.023783445358276-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:42,116 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [461] 2026-09-08 04:44:42,844 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <295597881838775.1788842682.813751459121704-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:42,891 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [462] 2026-09-08 04:44:43,641 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <212210499459043.1788842683.600728988647461-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:43,699 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [463] 2026-09-08 04:44:44,414 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <425311272404929.1788842684.362665414810181-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:44,479 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [464] 2026-09-08 04:44:45,069 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <419096511671612.1788842685.032073259353638-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:45,107 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [465] 2026-09-08 04:44:45,406 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <004386818404760.1788842685.364804983139038-openerp-34-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:45,439 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [466] 2026-09-08 04:44:45,467 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_26_adjust_wallet_amount_onpayment_before_confirm ... 2026-09-08 04:44:46,102 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <846353553927479.1788842686.016052484512329-openerp-35-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:46,165 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [467] 2026-09-08 04:44:46,392 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_27_edit_payment ... 2026-09-08 04:44:47,283 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <430088286733223.1788842687.223400592803955-openerp-36-wallet@987b9c21fe91>: ['"New Partner" <@False>'] 2026-09-08 04:44:47,341 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [468] 2026-09-08 04:44:47,468 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_28_edit_payment ... 2026-09-08 04:44:48,045 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <784260809113110.1788842687.972441434860229-openerp-37-wallet@987b9c21fe91>: ['"New Partner" <@False>'] 2026-09-08 04:44:48,110 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [469] 2026-09-08 04:44:48,753 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_29_unreconcile_invoice ... 2026-09-08 04:44:50,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <721084923880040.1788842690.053966999053955-openerp-38-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:50,272 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [470] 2026-09-08 04:44:50,739 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659541094948933.1788842690.699264049530029-openerp-38-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:50,771 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [471] 2026-09-08 04:44:50,988 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [86] 2026-09-08 04:44:51,084 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted account.full.reconcile records with IDs: [42] 2026-09-08 04:44:51,211 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_30_unreconcile_invoice ... 2026-09-08 04:44:52,603 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <615062403120298.1788842692.527122259140015-openerp-39-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:52,708 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [472] 2026-09-08 04:44:53,221 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <872693201398178.1788842693.171800613403320-openerp-39-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:44:53,257 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [473] 2026-09-08 04:44:53,464 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [87, 87] 2026-09-08 04:44:53,556 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #262 deleted account.full.reconcile records with IDs: [43] 2026-09-08 04:44:53,621 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_counterpart_becomes_the_company_itself ... 2026-09-08 04:44:53,732 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_payment_stops_being_a_customer_one ... 2026-09-08 04:44:53,820 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_survives_on_an_ordinary_customer_payment ... 2026-09-08 04:44:53,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:45:14,471 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_payment_creation_wizard: Starting TestWalletPaymentCreationWizard.test_a_wizard_payment_left_unconfirmed_still_settles_its_history_when_posted_later ... 2026-09-08 04:45:15,069 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <658158948849660.1788842714.981290578842163-openerp-41-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:45:15,194 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #274 deleted mail.mail records with IDs: [474] 2026-09-08 04:45:15,529 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_payment_creation_wizard: Starting TestWalletPaymentCreationWizard.test_settling_a_pending_top_up_through_the_wizard_credits_the_wallet_once ... 2026-09-08 04:45:16,093 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225339675966070.1788842716.008169651031494-openerp-42-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:45:16,181 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #274 deleted mail.mail records with IDs: [475] 2026-09-08 04:45:16,514 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:45:36,172 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_01_wallet_payment_flow ... 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:newportaluser from n/a 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=10.0¤cy_id=1&reference=Test+Transaction&partner_id=740&access_token=f8a671032008e05a5008f2bc8c9c54a040c3821b972a29cf604977f8d67a51b3&wallet_id=43 HTTP/1.1" 200 - 256 0.216 -0.216 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.016 -0.016 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [476] 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /my/wallets/withdraw?amount=5.0¤cy_id=1&reference=Test+Transaction&partner_id=740&access_token=5d8c79e073f6bae8769c72a493fceb6a922c5aaa52b182e7fc70db88cb45a50e&wallet_id=43 HTTP/1.1" 200 - 83 0.088 -0.088 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [477] 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=5.0¤cy_id=1&reference=INV/2025/00001&partner_id=740&access_token=5d8c79e073f6bae8769c72a493fceb6a922c5aaa52b182e7fc70db88cb45a50e&invoice_id=513 HTTP/1.1" 200 - 91 0.093 -0.093 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/513 HTTP/1.1" 200 - 25 0.031 -0.031 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [478] 2026-09-08 04:45:41,095 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_02_wallet_payment_flow ... 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:newportaluser from n/a 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=20.0¤cy_id=1&reference=Test+Transaction&partner_id=740&access_token=fbae241ffc344f370fbaca7f061e5c04a22c367dbe7546575af8403aec183657&wallet_id=43 HTTP/1.1" 200 - 261 0.126 -0.126 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.012 -0.012 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [479] 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=20.0¤cy_id=1&reference=INV/2025/00001&partner_id=740&access_token=fbae241ffc344f370fbaca7f061e5c04a22c367dbe7546575af8403aec183657&invoice_id=515 HTTP/1.1" 200 - 91 0.076 -0.076 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/515 HTTP/1.1" 200 - 26 0.028 -0.028 2023-11-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [480] 2026-09-08 04:45:44,605 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:46:05,334 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_01_payment_out_invoice_by_wallet ... 2026-09-08 04:46:06,584 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <625205611140688.1788842766.509741544723511-openerp-46-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:06,626 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [481] 2026-09-08 04:46:06,883 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <887323903876478.1788842766.843215703964233-openerp-46-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:06,904 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [482] 2026-09-08 04:46:07,783 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <615075140790083.1788842767.739777326583862-openerp-46-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:07,870 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [483] 2026-09-08 04:46:07,951 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_02_payment_out_invoice_by_wallet ... 2026-09-08 04:46:08,476 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <086625576249575.1788842768.400363206863403-openerp-47-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:08,524 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [484] 2026-09-08 04:46:09,031 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <561646501718274.1788842768.992513418197632-openerp-47-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:09,067 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [485] 2026-09-08 04:46:09,937 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <656915983145434.1788842769.892159223556519-openerp-47-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:10,045 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [486] 2026-09-08 04:46:12,342 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <460366086012435.1788842772.302717208862305-openerp-47-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:12,453 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [487] 2026-09-08 04:46:12,802 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_03_payment_in_invoice_by_wallet ... 2026-09-08 04:46:14,249 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <775996366435010.1788842774.162189245223999-openerp-48-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:14,342 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [488] 2026-09-08 04:46:15,374 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194974421520636.1788842775.336494445800781-openerp-48-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:15,415 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [489] 2026-09-08 04:46:15,632 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_04_payment_in_invoice_by_wallet ... 2026-09-08 04:46:17,549 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <240882504985073.1788842777.470713376998901-openerp-49-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:17,657 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [490] 2026-09-08 04:46:19,247 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <366369928843920.1788842779.201668024063110-openerp-49-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:19,295 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [491] 2026-09-08 04:46:19,656 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:46:39,638 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_a_pending_history_on_a_draft_payment_is_settled_when_that_payment_is_posted ... 2026-09-08 04:46:40,119 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900095567513848.1788842800.048648118972778-openerp-51-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:40,165 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [492] 2026-09-08 04:46:40,550 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <885998868788265.1788842800.516816854476929-openerp-51-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:40,602 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [493] 2026-09-08 04:46:40,980 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_a_settled_wallet_transaction_is_never_picked_up_again_by_the_retry_job ... 2026-09-08 04:46:41,547 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <872770413668019.1788842801.429968833923340-openerp-52-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:41,612 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [494] 2026-09-08 04:46:42,438 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <263250200561066.1788842802.407791376113892-openerp-52-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:42,562 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [495] 2026-09-08 04:46:42,820 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_an_insufficient_wallet_balance_leaves_the_invoice_unpaid_and_the_wallet_untouched ... 2026-09-08 04:46:43,256 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <177357235282064.1788842803.202619075775146-openerp-53-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:43,293 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [496] 2026-09-08 04:46:44,022 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_paying_an_invoice_from_the_wallet_debits_the_wallet_by_the_invoice_amount ... 2026-09-08 04:46:44,511 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <834087580883461.1788842804.444871187210083-openerp-54-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:44,541 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [497] 2026-09-08 04:46:45,468 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <625853830807959.1788842805.425675153732300-openerp-54-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:45,570 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [498] 2026-09-08 04:46:45,783 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_registering_an_ordinary_payment_still_works_for_a_user_with_no_wallet_rights ... 2026-09-08 04:46:47,229 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_running_post_processing_twice_debits_the_wallet_once ... 2026-09-08 04:46:47,842 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469171309541694.1788842807.753671407699585-openerp-55-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:47,886 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [499] 2026-09-08 04:46:48,805 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <457935697917721.1788842808.770977973937988-openerp-55-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:48,904 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [500] 2026-09-08 04:46:49,141 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_the_invoice_paid_from_the_wallet_is_settled_and_gets_no_second_payment ... 2026-09-08 04:46:49,723 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <275215811314393.1788842809.649441719055176-openerp-56-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:49,770 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [501] 2026-09-08 04:46:50,817 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <302301850365021.1788842810.776575803756714-openerp-56-wallet@987b9c21fe91>: ['"company_1_data" <@False>'] 2026-09-08 04:46:50,924 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [502] 2026-09-08 04:46:51,218 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:46:52,050 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-08 04:46:52,135 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #323 deleted product.milestone records with IDs: [20] 2026-09-08 04:46:52,159 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #323 deleted warranty.policy records with IDs: [17] 2026-09-08 04:46:52,180 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #323 deleted warranty.claim.policy records with IDs: [5] 2026-09-08 04:46:52,237 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #323 deleted warranty.claim records with IDs: [11] 2026-09-08 04:46:52,257 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-08 04:46:52,280 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 322, model: product.milestone 2026-09-08 04:46:52,287 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 322, model: product.milestone 2026-09-08 04:46:52,290 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: product.milestone 2026-09-08 04:46:52,310 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.policy 2026-09-08 04:46:52,326 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.claim.policy 2026-09-08 04:46:52,399 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.claim 2026-09-08 04:46:52,437 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:46:53,280 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_01 ... 2026-09-08 04:46:53,437 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_02 ... 2026-09-08 04:46:53,515 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_03 ... 2026-09-08 04:46:53,680 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_04 ... 2026-09-08 04:46:53,729 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_05 ... 2026-09-08 04:46:53,804 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_06 ... 2026-09-08 04:46:53,855 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_07 ... 2026-09-08 04:46:53,956 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_08 ... 2026-09-08 04:46:54,010 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:46:54,876 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-09-08 04:46:54,983 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-09-08 04:46:55,021 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_03 ... 2026-09-08 04:46:55,064 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_04 ... 2026-09-08 04:46:55,108 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_05 ... 2026-09-08 04:46:55,141 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_06 ... 2026-09-08 04:46:55,190 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_01 ... 2026-09-08 04:46:55,227 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_02 ... 2026-09-08 04:46:55,266 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_03 ... 2026-09-08 04:46:55,301 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_04 ... 2026-09-08 04:46:55,335 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_05 ... 2026-09-08 04:46:55,364 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_06 ... 2026-09-08 04:46:55,424 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_07 ... 2026-09-08 04:46:55,454 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_08 ... 2026-09-08 04:46:55,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_01 ... 2026-09-08 04:46:55,595 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_02 ... 2026-09-08 04:46:55,662 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_03 ... 2026-09-08 04:46:55,719 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_04 ... 2026-09-08 04:46:55,781 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-08 04:46:55,997 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-08 04:46:56,170 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-08 04:46:56,350 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-08 04:46:56,530 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-08 04:46:56,666 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-09-08 04:46:56,828 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_07 ... 2026-09-08 04:46:56,998 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_01 ... 2026-09-08 04:46:57,060 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_02 ... 2026-09-08 04:46:57,115 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_03 ... 2026-09-08 04:46:57,166 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_04 ... 2026-09-08 04:46:57,243 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-09-08 04:46:57,449 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-09-08 04:46:57,636 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_02 ... 2026-09-08 04:46:57,832 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_03 ... 2026-09-08 04:46:58,023 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_copy_01 ... 2026-09-08 04:46:58,077 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_01 ... 2026-09-08 04:46:58,096 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [38] 2026-09-08 04:46:58,121 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_02 ... 2026-09-08 04:46:58,142 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [39] 2026-09-08 04:46:58,159 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_03 ... 2026-09-08 04:46:58,216 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_04 ... 2026-09-08 04:46:58,268 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_05 ... 2026-09-08 04:46:58,348 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:47:00,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_user ... 2026-09-08 04:47:01,063 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_warranty_user ... 2026-09-08 04:47:01,112 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 331, model: purchase.order 2026-09-08 04:47:01,130 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 331, model: purchase.order 2026-09-08 04:47:01,145 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 331, model: purchase.order 2026-09-08 04:47:01,236 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 331, model: purchase.order.line 2026-09-08 04:47:01,322 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 331, model: purchase.order.line 2026-09-08 04:47:01,337 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-08 04:47:01,361 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-08 04:47:01,373 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-09-08 04:47:01,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 328, model: purchase.order 2026-09-08 04:47:01,395 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-09-08 04:47:01,411 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 328, model: purchase.order 2026-09-08 04:47:01,414 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order.line 2026-09-08 04:47:01,463 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 328, model: purchase.order.line 2026-09-08 04:47:01,467 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-09-08 04:47:01,472 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order.line 2026-09-08 04:47:01,500 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 04:47:03,947 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_purchase_order_warranty_policy: Starting TestPurchaseOrderWarrantyPolicy.test_confirm_purchase_order_01 ... 2026-09-08 04:47:04,115 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 04:47:06,529 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-09-08 04:47:06,812 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_01 ... 2026-09-08 04:47:07,022 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_02 ... 2026-09-08 04:47:07,218 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-08 04:47:07,396 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-08 04:47:07,644 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-08 04:47:07,875 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-08 04:47:08,083 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-08 04:47:08,299 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-09-08 04:47:08,512 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 04:47:10,691 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_receipt_still_starts_the_warranty ... 2026-09-08 04:47:11,406 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_receipt_starts_no_warranty ... 2026-09-08 04:47:11,865 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_receipt_of_lot_under_processed_claim_keeps_its_warranty_date ... 2026-09-08 04:47:12,466 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:47:14,660 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-09-08 04:47:15,352 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-09-08 04:47:16,171 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-09-08 04:47:16,734 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-09-08 04:47:17,433 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:47:19,367 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-09-08 04:47:19,696 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-09-08 04:47:19,905 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-09-08 04:47:20,123 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:47:22,622 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-08 04:47:22,937 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 347, model: sale.order 2026-09-08 04:47:22,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 347, model: sale.order 2026-09-08 04:47:22,949 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 347, model: addendum.addendum 2026-09-08 04:47:22,968 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 347, model: sale.order.line 2026-09-08 04:47:23,034 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 347, model: sale.order.line 2026-09-08 04:47:23,046 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 347, model: sale.order.line 2026-09-08 04:47:23,068 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-08 04:47:23,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 346, model: sale.order 2026-09-08 04:47:23,151 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 346, model: sale.order 2026-09-08 04:47:23,181 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 346, model: addendum.addendum 2026-09-08 04:47:23,197 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 346, model: sale.order.line 2026-09-08 04:47:23,286 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 346, model: sale.order.line 2026-09-08 04:47:23,310 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 346, model: sale.order.line 2026-09-08 04:47:23,345 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_sees_all_customer_claims ... 2026-09-08 04:47:24,109 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_still_blocked_from_vendor ... 2026-09-08 04:47:24,530 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [64], uid: 351, model: warranty.claim 2026-09-08 04:47:24,570 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_other_so_blocked ... 2026-09-08 04:47:25,503 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [65], uid: 353, model: warranty.claim 2026-09-08 04:47:25,540 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_owned_so ... 2026-09-08 04:47:25,938 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_vendor_blocked ... 2026-09-08 04:47:26,368 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 355, model: warranty.claim 2026-09-08 04:47:26,401 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_walkin ... 2026-09-08 04:47:26,801 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-08 04:47:29,107 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_sale_order_warranty_policy: Starting TestSaleOrderWarrantyPolicy.test_confirm_sale_order_01 ... 2026-09-08 04:47:29,392 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 04:47:31,690 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-09-08 04:47:32,155 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_01 ... 2026-09-08 04:47:32,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_02 ... 2026-09-08 04:47:32,582 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-08 04:47:32,768 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-08 04:47:33,026 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-08 04:47:33,200 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-08 04:47:33,416 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-08 04:47:33,620 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-09-08 04:47:33,792 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 04:47:36,037 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_delivery_still_starts_the_warranty ... 2026-09-08 04:47:36,949 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_delivery_of_lot_under_processed_claim_keeps_its_warranty_date ... 2026-09-08 04:47:37,686 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_delivery_starts_no_warranty ... 2026-09-08 04:47:38,447 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:47:40,874 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-09-08 04:47:42,013 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-09-08 04:47:43,683 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-09-08 04:47:44,514 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-09-08 04:47:45,309 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:47:47,576 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-09-08 04:47:48,046 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-09-08 04:47:48,263 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-09-08 04:47:48,578 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:47:49,917 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_stock_user ... 2026-09-08 04:47:50,002 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-08 04:47:50,026 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 370, model: stock.lot 2026-09-08 04:47:50,062 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 370, model: stock.lot 2026-09-08 04:47:50,068 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 370, model: stock.lot 2026-09-08 04:47:50,095 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-08 04:47:50,118 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 369, model: stock.lot 2026-09-08 04:47:50,166 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 369, model: stock.lot 2026-09-08 04:47:50,171 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 369, model: stock.lot 2026-09-08 04:47:50,214 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 04:47:51,368 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_supplier_warranty_expiration_date ... 2026-09-08 04:47:51,810 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_warranty_expiration_date ... 2026-09-08 04:47:52,136 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-09-08 04:47:52,534 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 04:47:53,914 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-09-08 04:47:54,184 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-09-08 04:47:54,357 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_product_and_lot_01 ... 2026-09-08 04:47:54,395 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-08 04:47:54,599 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-08 04:47:54,761 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-08 04:47:54,900 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-08 04:47:55,053 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-08 04:47:55,216 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-09-08 04:47:55,387 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-09-08 04:47:55,598 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-09-08 04:47:55,777 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-09-08 04:47:55,943 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_01 ... 2026-09-08 04:47:56,103 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_02 ... 2026-09-08 04:47:56,287 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 04:47:56,303 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_add_to_cart_update_dependencies ... 2026-09-08 04:48:00,459 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:48:01,668 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:01] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 327 0.215 0.997 2026-09-08 04:48:02,064 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:02] "POST /shop/cart/update HTTP/1.1" 303 - 191 0.132 0.256 2026-09-08 04:48:02,522 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:02] "GET /shop/cart HTTP/1.1" 200 - 169 0.119 0.336 2026-09-08 04:48:02,649 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [418] 2026-09-08 04:48:02,955 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [413] 2026-09-08 04:48:03,075 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect ... 2026-09-08 04:48:06,338 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:48:06,617 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:06] "GET /apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.008 0.274 2026-09-08 04:48:06,619 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_app_redirect: waiting for threads: [] 2026-09-08 04:48:06,642 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_query_string ... 2026-09-08 04:48:10,145 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:48:10,340 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:10] "GET /apps/app/12.0/module_base?force_show=1&search=abc HTTP/1.1" 301 - 13 0.005 0.192 2026-09-08 04:48:10,342 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_app_redirect_preserves_query_string: waiting for threads: [] 2026-09-08 04:48:10,360 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_repeated_query_parameters ... 2026-09-08 04:48:14,219 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:48:15,256 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:15] "GET /apps/app/12.0/module_base?tag=x&tag=y&tag=z HTTP/1.1" 301 - 13 0.006 1.035 2026-09-08 04:48:15,288 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_apps_store_main_website_canonical_url ... 2026-09-08 04:48:19,240 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:48:20,338 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:20] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 265 0.174 0.926 2026-09-08 04:48:20,379 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_button_visible_on_page_details ... 2026-09-08 04:48:25,796 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portalapps1@abc.com from n/a 2026-09-08 04:48:25,806 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:48:26,642 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 393, model: odoo.module.version 2026-09-08 04:48:27,090 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:27] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 338 0.222 1.063 2026-09-08 04:48:29,264 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 393, model: odoo.module.version 2026-09-08 04:48:29,315 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:29] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 55 0.069 0.118 2026-09-08 04:48:29,342 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portalapps2@abc.com from n/a 2026-09-08 04:48:29,650 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 394, model: odoo.module.version 2026-09-08 04:48:29,679 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:29] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 145 0.134 0.183 2026-09-08 04:48:29,837 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portalapps2@abc.com from n/a 2026-09-08 04:48:30,769 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:30] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 364 0.259 0.660 2026-09-08 04:48:30,831 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_module_page_serves_directly ... 2026-09-08 04:48:34,570 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:48:35,643 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:35] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.235 0.848 2026-09-08 04:48:35,644 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_canonical_module_page_serves_directly: waiting for threads: [] 2026-09-08 04:48:35,666 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_page_route_not_shadowed_by_doc_image_routes ... 2026-09-08 04:48:39,164 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:48:41,098 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:41] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.157 1.779 2026-09-08 04:48:41,131 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_compute_website_url_emits_canonical_prefix ... 2026-09-08 04:48:45,302 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_one_reveals_unpublished_module ... 2026-09-08 04:48:49,140 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:48:50,343 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:50] "GET /apps/modules/12.0/module_base?force_show=1 HTTP/1.1" 200 - 265 0.240 0.965 2026-09-08 04:48:50,344 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_force_show_one_reveals_unpublished_module: waiting for threads: [] 2026-09-08 04:48:50,370 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_zero_does_not_reveal_unpublished_module ... 2026-09-08 04:48:54,416 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:48:55,258 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:55] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.107 0.738 2026-09-08 04:48:55,338 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:48:55] "GET /apps/modules/12.0/module_base?force_show=0 HTTP/1.1" 404 - 19 0.021 0.050 2026-09-08 04:48:55,340 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_force_show_zero_does_not_reveal_unpublished_module: waiting for threads: [] 2026-09-08 04:48:55,361 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_best_sell_modules ... 2026-09-08 04:49:01,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_newest_modules ... 2026-09-08 04:49:04,881 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_relevant_modules ... 2026-09-08 04:49:08,718 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:49:10,092 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:10] "GET /apps/category/odoo-apps-category-test-83 HTTP/1.1" 200 - 348 0.297 1.079 2026-09-08 04:49:10,139 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_modules_most_downloaded ... 2026-09-08 04:49:13,982 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_purchase_modules ... 2026-09-08 04:49:19,470 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix ... 2026-09-08 04:49:23,128 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:49:24,118 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:24] "GET /vi/apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.006 0.987 2026-09-08 04:49:24,120 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix: waiting for threads: [] 2026-09-08 04:49:24,141 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_module_public ... 2026-09-08 04:49:27,763 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:49:28,614 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:28] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.112 0.741 2026-09-08 04:49:29,117 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:29] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 105 0.125 0.366 2026-09-08 04:49:29,158 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_modules_browse_page_not_shadowed_by_page_route ... 2026-09-08 04:49:32,904 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:49:34,213 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:34] "GET /apps/modules/browse/1 HTTP/1.1" 200 - 442 0.316 0.996 2026-09-08 04:49:34,236 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_rating_module ... 2026-09-08 04:49:38,316 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:49:38,613 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:38] "POST /mail/message/post HTTP/1.1" 200 - 16 0.016 0.288 2026-09-08 04:49:40,385 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portalapps1@abc.com from n/a 2026-09-08 04:49:40,506 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:40] "POST /mail/message/post HTTP/1.1" 200 - 45 0.059 0.050 2026-09-08 04:49:40,653 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portalapps2@abc.com from n/a 2026-09-08 04:49:40,693 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:40] "POST /mail/message/post HTTP/1.1" 200 - 19 0.014 0.017 2026-09-08 04:49:40,727 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_search_module ... 2026-09-08 04:49:44,426 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:49:45,333 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:45] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.137 0.771 2026-09-08 04:49:45,560 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:45] "GET /apps/modules/14.0/module_base HTTP/1.1" 404 - 27 0.041 0.182 2026-09-08 04:49:45,561 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_search_module: waiting for threads: [] 2026-09-08 04:49:45,589 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_show_extension_and_included_dependencies_module ... 2026-09-08 04:49:49,852 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:49:50,889 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:50] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 267 0.206 0.833 2026-09-08 04:49:51,019 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:51] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 39 0.032 0.055 2026-09-08 04:49:51,052 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_apps_story_category_url ... 2026-09-08 04:49:54,943 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:49:55,503 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:55] "GET /sitemap.xml HTTP/1.1" 200 - 192 0.146 0.416 2026-09-08 04:49:55,506 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_sitemap_apps_story_category_url: waiting for threads: [] 2026-09-08 04:49:55,528 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_emits_canonical_module_url ... 2026-09-08 04:49:59,192 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:49:59,739 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:49:59] "GET /sitemap.xml HTTP/1.1" 200 - 192 0.118 0.430 2026-09-08 04:49:59,741 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_sitemap_emits_canonical_module_url: waiting for threads: [] 2026-09-08 04:49:59,759 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_url_show_modules_of_vendor ... 2026-09-08 04:50:03,874 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:50:04,617 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:04] "GET /apps/modules/browse?repo_maintainer_id=952 HTTP/1.1" 404 - 187 0.110 0.634 2026-09-08 04:50:04,628 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:vendor from n/a 2026-09-08 04:50:05,114 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:05] "GET /apps/modules/browse?repo_maintainer_id=952 HTTP/1.1" 200 - 166 0.139 0.340 2026-09-08 04:50:05,157 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_already_purchased ... 2026-09-08 04:50:10,943 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portalapps1@abc.com from n/a 2026-09-08 04:50:10,959 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:50:12,445 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 453, model: odoo.module.version 2026-09-08 04:50:12,888 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:12] "GET /apps/modules/12.0/module_1 HTTP/1.1" 200 - 267 0.202 1.731 2026-09-08 04:50:13,025 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 453, model: odoo.module.version 2026-09-08 04:50:13,052 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:13] "GET /apps/modules/12.0/module_2 HTTP/1.1" 200 - 61 0.047 0.107 2026-09-08 04:50:13,093 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_download ... 2026-09-08 04:50:19,031 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portalapps1@abc.com from n/a 2026-09-08 04:50:19,041 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:50:19,398 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:19] "GET /my/apps/download/186 HTTP/1.1" 200 - 58 0.044 0.316 2026-09-08 04:50:19,475 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:19] "GET /my/apps/download/186 HTTP/1.1" 200 - 35 0.030 0.030 2026-09-08 04:50:19,636 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:19] "GET /my/apps/download/186 HTTP/1.1" 200 - 51 0.054 0.050 2026-09-08 04:50:19,637 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_bought_apps_download: waiting for threads: [] 2026-09-08 04:50:19,668 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_did_not_buy_redirect ... 2026-09-08 04:50:23,810 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portalapps2@abc.com from n/a 2026-09-08 04:50:23,826 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:50:24,126 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:24] "GET /my/apps/download/197 HTTP/1.1" 303 - 22 0.019 0.288 2026-09-08 04:50:25,119 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:25] "GET /my HTTP/1.1" 200 - 246 0.150 0.840 2026-09-08 04:50:25,123 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_did_not_buy_redirect: waiting for threads: [] 2026-09-08 04:50:25,176 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 04:50:25,204 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_canonical_url_survives_empty_field_cache ... 2026-09-08 04:50:25,214 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:50:25,512 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_garbage_listing_params_404 ... 2026-09-08 04:50:25,518 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:50:27,200 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:27] "GET /apps/browse/category/odoo-apps-49?price=698946584 HTTP/1.1" 404 - 191 0.168 1.516 2026-09-08 04:50:27,257 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:27] "GET /apps/browse/category/odoo-apps-49/page/2?order=SuX9Uj8U HTTP/1.1" 404 - 13 0.023 0.031 2026-09-08 04:50:27,303 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:27] "GET /apps/browse/category/odoo-apps-49?price=Paid' HTTP/1.1" 404 - 13 0.011 0.031 2026-09-08 04:50:27,373 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:27] "GET /apps/browse/category?price=698946584 HTTP/1.1" 404 - 11 0.038 0.029 2026-09-08 04:50:27,429 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:27] "GET /apps/browse/category?order=SuX9Uj8U HTTP/1.1" 404 - 11 0.014 0.030 2026-09-08 04:50:27,465 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:27] "GET /apps?price=he2qngry HTTP/1.1" 404 - 14 0.006 0.025 2026-09-08 04:50:27,497 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:27] "GET /apps/browse/category?price=Paid' HTTP/1.1" 404 - 11 0.005 0.022 2026-09-08 04:50:27,536 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:27] "GET /apps/browse/category?price=] 2026-09-08 04:50:27,705 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_legit_listing_params_200 ... 2026-09-08 04:50:27,710 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:50:28,017 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:28] "GET /apps/browse/category HTTP/1.1" 303 - 24 0.010 0.299 2026-09-08 04:50:28,879 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:28] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.166 0.689 2026-09-08 04:50:28,891 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:28] "GET /apps/browse/category?order=Newest&price=Free&version=17.0 HTTP/1.1" 303 - 3 0.002 0.006 2026-09-08 04:50:28,950 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:28] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.020 0.037 2026-09-08 04:50:28,961 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:28] "GET /apps/browse/category?order=price_currency+asc&price=All HTTP/1.1" 303 - 3 0.002 0.007 2026-09-08 04:50:29,025 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:29] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.021 0.040 2026-09-08 04:50:29,035 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:29] "GET /apps/browse/category?order=name+asc&price=Paid HTTP/1.1" 303 - 3 0.001 0.006 2026-09-08 04:50:29,106 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:29] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.028 0.041 2026-09-08 04:50:29,116 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:29] "GET /apps/browse/category?order=bestseller HTTP/1.1" 303 - 3 0.002 0.006 2026-09-08 04:50:29,158 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:29] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.014 0.025 2026-09-08 04:50:29,235 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:29] "GET /apps?order=Downloads&price=Free&version=10.0 HTTP/1.1" 200 - 22 0.016 0.056 2026-09-08 04:50:29,243 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:29] "GET /apps/browse/category?version=17.0-3 HTTP/1.1" 303 - 3 0.001 0.004 2026-09-08 04:50:29,310 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:29] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.023 0.042 2026-09-08 04:50:29,311 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsStoreListingParamHardening.test_legit_listing_params_200: waiting for threads: [] 2026-09-08 04:50:29,334 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_oversized_or_garbage_ppg_does_not_500 ... 2026-09-08 04:50:29,339 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:50:29,635 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:29] "GET /apps/browse/category?ppg=999999 HTTP/1.1" 303 - 24 0.009 0.289 2026-09-08 04:50:30,413 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:30] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.140 0.634 2026-09-08 04:50:30,426 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:30] "GET /apps/browse/category?ppg=abc HTTP/1.1" 303 - 3 0.001 0.005 2026-09-08 04:50:30,490 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:50:30] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.023 0.038 2026-09-08 04:50:30,491 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsStoreListingParamHardening.test_oversized_or_garbage_ppg_does_not_500: waiting for threads: [] 2026-09-08 04:50:30,520 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:50:31,236 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_apps_store_loc.tests.test_discovery_from_git: Starting TestGitBranchDiscovery.test_action_discover_odoo_module ... 2026-09-08 04:50:38,149 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:50:41,156 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_category ... 2026-09-08 04:50:41,337 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_setion ... 2026-09-08 04:50:41,434 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [50], uid: 469, model: website.doc.category 2026-09-08 04:50:41,457 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [51], uid: 471, model: website.doc.category 2026-09-08 04:50:41,510 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_subject ... 2026-09-08 04:50:41,605 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [53], uid: 469, model: website.doc.category 2026-09-08 04:50:41,636 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [54], uid: 471, model: website.doc.category 2026-09-08 04:50:41,692 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_setion ... 2026-09-08 04:50:41,792 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_subject ... 2026-09-08 04:50:41,903 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_category ... 2026-09-08 04:50:41,956 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 467, model: website.document.content 2026-09-08 04:50:42,116 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [45] 2026-09-08 04:50:42,173 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-09-08 04:50:42,222 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-09-08 04:50:42,238 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44] 2026-09-08 04:50:42,261 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_setion ... 2026-09-08 04:50:42,346 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 467, model: website.document.content 2026-09-08 04:50:42,498 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-09-08 04:50:42,522 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-09-08 04:50:42,543 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44, 45] 2026-09-08 04:50:42,553 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [43] 2026-09-08 04:50:42,580 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_subject ... 2026-09-08 04:50:42,658 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 467, model: website.document.content 2026-09-08 04:50:42,798 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-09-08 04:50:42,817 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-09-08 04:50:42,833 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44, 45] 2026-09-08 04:50:42,840 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [43] 2026-09-08 04:50:42,845 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [41] 2026-09-08 04:50:42,864 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_write_category ... 2026-09-08 04:50:42,960 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:50:45,314 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_designer ... 2026-09-08 04:50:45,383 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [5] 2026-09-08 04:50:45,409 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_editor ... 2026-09-08 04:50:45,482 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #477 deleted website.document records with IDs: [6] 2026-09-08 04:50:45,508 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_manager ... 2026-09-08 04:50:45,577 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #483 deleted website.document records with IDs: [7] 2026-09-08 04:50:45,604 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_reviewer ... 2026-09-08 04:50:45,698 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #479 deleted website.document records with IDs: [8] 2026-09-08 04:50:45,724 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_create_document ... 2026-09-08 04:50:45,836 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_designer ... 2026-09-08 04:50:45,906 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [13] 2026-09-08 04:50:45,938 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [14] 2026-09-08 04:50:45,958 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [15] 2026-09-08 04:50:46,053 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [18] 2026-09-08 04:50:46,081 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [19] 2026-09-08 04:50:46,179 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [23] 2026-09-08 04:50:46,208 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [24] 2026-09-08 04:50:46,237 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [25] 2026-09-08 04:50:46,545 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [36] 2026-09-08 04:50:46,579 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [37] 2026-09-08 04:50:46,610 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [38] 2026-09-08 04:50:46,640 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #481 deleted website.document records with IDs: [39] 2026-09-08 04:50:46,742 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_editor ... 2026-09-08 04:50:46,818 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 477, model: website.document.content 2026-09-08 04:50:46,854 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 477, model: website.document.content 2026-09-08 04:50:46,887 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 477, model: website.document.content 2026-09-08 04:50:46,928 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #477 deleted website.document records with IDs: [41] 2026-09-08 04:50:46,953 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #477 deleted website.document records with IDs: [42] 2026-09-08 04:50:46,985 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #477 deleted website.document records with IDs: [43] 2026-09-08 04:50:47,025 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 477, model: website.document.content 2026-09-08 04:50:47,064 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 477, model: website.document.content 2026-09-08 04:50:47,098 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_manager ... 2026-09-08 04:50:47,143 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #483 deleted website.document records with IDs: [44] 2026-09-08 04:50:47,162 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #483 deleted website.document records with IDs: [45] 2026-09-08 04:50:47,257 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #483 deleted website.document.content records with IDs: [3] 2026-09-08 04:50:47,291 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #483 deleted website.document records with IDs: [46] 2026-09-08 04:50:47,317 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_reviewer ... 2026-09-08 04:50:47,408 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #479 deleted website.document records with IDs: [47] 2026-09-08 04:50:47,435 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #479 deleted website.document records with IDs: [48] 2026-09-08 04:50:47,892 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #479 deleted website.document records with IDs: [64] 2026-09-08 04:50:47,918 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #479 deleted website.document records with IDs: [65] 2026-09-08 04:50:48,013 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #479 deleted website.document records with IDs: [69] 2026-09-08 04:50:48,046 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #479 deleted website.document records with IDs: [70] 2026-09-08 04:50:48,082 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #479 deleted website.document records with IDs: [71] 2026-09-08 04:50:48,107 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #479 deleted website.document records with IDs: [72] 2026-09-08 04:50:48,213 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_designer ... 2026-09-08 04:50:48,447 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_editor ... 2026-09-08 04:50:48,532 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-09-08 04:50:48,572 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-09-08 04:50:48,615 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-09-08 04:50:48,712 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-09-08 04:50:48,749 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-09-08 04:50:48,795 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-09-08 04:50:48,842 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_manager ... 2026-09-08 04:50:48,968 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_reviewer ... 2026-09-08 04:50:49,231 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:50:52,195 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_create_document_content ... 2026-09-08 04:50:52,374 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_unlink_document_content ... 2026-09-08 04:50:52,455 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [11], uid: 488, model: website.document.content 2026-09-08 04:50:52,502 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [11] 2026-09-08 04:50:52,584 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [12] 2026-09-08 04:50:52,689 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [13] 2026-09-08 04:50:52,731 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [14] 2026-09-08 04:50:52,755 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [15] 2026-09-08 04:50:52,780 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [16] 2026-09-08 04:50:52,804 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [17] 2026-09-08 04:50:52,828 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [18] 2026-09-08 04:50:52,850 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [19] 2026-09-08 04:50:52,873 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [20] 2026-09-08 04:50:52,901 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [21] 2026-09-08 04:50:52,927 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [22] 2026-09-08 04:50:52,960 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [23], uid: 487, model: website.document.content 2026-09-08 04:50:52,996 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [23] 2026-09-08 04:50:53,043 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [24] 2026-09-08 04:50:53,096 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [25] 2026-09-08 04:50:53,137 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [26], uid: 487, model: website.document.content 2026-09-08 04:50:53,179 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [26] 2026-09-08 04:50:53,223 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [27] 2026-09-08 04:50:53,277 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [28] 2026-09-08 04:50:53,404 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [29] 2026-09-08 04:50:53,430 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_write_document_content ... 2026-09-08 04:50:53,528 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 487, model: website.document.content 2026-09-08 04:50:53,639 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 488, model: website.document.content 2026-09-08 04:50:53,709 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 487, model: website.document.content 2026-09-08 04:50:53,831 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 487, model: website.document.content 2026-09-08 04:50:54,019 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 487, model: website.document.content 2026-09-08 04:50:54,167 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 487, model: website.document.content 2026-09-08 04:50:54,220 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 487, model: website.document.content 2026-09-08 04:50:54,309 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:50:56,779 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_doc_tag_access_rights: Starting TestDocTagAccessRights.test_access_tag ... 2026-09-08 04:50:56,815 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 494, model: website.doc.tag 2026-09-08 04:50:56,871 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 494, model: website.doc.tag 2026-09-08 04:50:56,896 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 494, model: website.doc.tag 2026-09-08 04:50:56,905 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #497 deleted website.doc.tag records with IDs: [13] 2026-09-08 04:50:56,909 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #499 deleted website.doc.tag records with IDs: [14] 2026-09-08 04:50:56,912 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #501 deleted website.doc.tag records with IDs: [15] 2026-09-08 04:50:56,915 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #503 deleted website.doc.tag records with IDs: [16] 2026-09-08 04:50:56,943 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:50:59,911 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__normal ... 2026-09-08 04:50:59,955 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-08 04:50:59,982 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__same_docs ... 2026-09-08 04:51:00,018 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__update_name ... 2026-09-08 04:51:00,065 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-08 04:51:00,097 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_lang ... 2026-09-08 04:51:00,154 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-08 04:51:00,185 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_tag ... 2026-09-08 04:51:00,229 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-08 04:51:00,261 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:51:00,608 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-09-08 04:51:01,098 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Chrome pid: 422 2026-09-08 04:51:01,098 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Chrome headless temporary user profile dir: /tmp/tmp8cl0qt4k_chrome_odoo 2026-09-08 04:51:01,099 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Issuing json command http://127.0.0.1:33579/json/version 2026-09-08 04:51:01,100 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:33579/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:01,122 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:01,122 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Issuing json command http://127.0.0.1:33579/json 2026-09-08 04:51:01,122 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:33579/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:01,166 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Websocket url found: ws://127.0.0.1:33579/devtools/page/195E726E1F34DCF7B425CB8A8C56BB8C 2026-09-08 04:51:01,188 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Enable chrome headless console log notification 2026-09-08 04:51:01,195 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Chrome headless enable page notifications 2026-09-08 04:51:01,222 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_color_reviewer from n/a 2026-09-08 04:51:01,269 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Setting session cookie in browser 2026-09-08 04:51:01,282 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Open "http://127.0.0.1:8069/docs/c/tour-color-subject-tour-color-section-tour-color-category-82" in browser 2026-09-08 04:51:01,282 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Navigating to: "http://127.0.0.1:8069/docs/c/tour-color-subject-tour-color-section-tour-color-category-82" 2026-09-08 04:51:01,303 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:02,706 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:02] "GET /docs/c/tour-color-subject-tour-color-section-tour-color-category-82 HTTP/1.1" 200 - 356 0.305 1.100 2026-09-08 04:51:02,709 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Navigation result: {'frameId': '195E726E1F34DCF7B425CB8A8C56BB8C', 'loaderId': '81D357BD226CA2A82152ACDAEEF4C804', 'isDownload': False} 2026-09-08 04:51:02,709 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Evaluate ready code "odoo.isTourReady('to_website_docs_pick_cover_color')" 2026-09-08 04:51:02,754 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:02,794 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:02] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.032 0.025 2026-09-08 04:51:02,801 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:03,669 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:03,670 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:03,675 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:03] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.865 0.065 2026-09-08 04:51:03,709 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:03,720 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:03] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.014 0.012 2026-09-08 04:51:03,733 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:03,753 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:03] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.049 2026-09-08 04:51:03,832 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:03] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.005 0.016 2026-09-08 04:51:07,901 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 4.081 2026-09-08 04:51:07,918 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:07] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 4.006 2026-09-08 04:51:07,931 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 5.199 2026-09-08 04:51:07,943 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:07] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 4.118 2026-09-08 04:51:07,947 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:07] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 4.127 2026-09-08 04:51:07,979 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:07,999 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:07] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 0.031 2026-09-08 04:51:08,008 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:08] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.001 0.041 2026-09-08 04:51:08,306 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:08,316 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:08] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.004 0.018 2026-09-08 04:51:08,332 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:08] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 04:51:08,391 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: The ready code tooks too much time : 5.681498050689697 2026-09-08 04:51:08,391 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Evaluate test code "odoo.startTour('to_website_docs_pick_cover_color', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs/c/tour-color-subject-tour-color-section-tour-color-category-82", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:08,398 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: [1/11] Tour to_website_docs_pick_cover_color → Step Wait for the editor to bind on the category page (trigger: #docsLeft.o_docs_editor_ready) 2026-09-08 04:51:08,453 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: [2/11] Tour to_website_docs_pick_cover_color → Step GUARD: the cover is not already the colour we are about to pick (trigger: #colorSummary:not([style*='rgba(255, 0, 0, 0.3)'])) 2026-09-08 04:51:08,453 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:08] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.004 0.099 2026-09-08 04:51:08,512 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:08] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.028 0.126 2026-09-08 04:51:08,515 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: [3/11] Tour to_website_docs_pick_cover_color → Step Open the colour picker (trigger: #btnDocsChangeBg) 2026-09-08 04:51:08,582 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: [4/11] Tour to_website_docs_pick_cover_color → Step The picker popover opened (trigger: .o_docs_colorpicker) 2026-09-08 04:51:08,651 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: [5/11] Tour to_website_docs_pick_cover_color → Step The palette grid survived the rewrite onto core Colorpicker (trigger: .o_docs_colorpicker_palette [data-color='#ff0000']) 2026-09-08 04:51:08,718 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: [6/11] Tour to_website_docs_pick_cover_color → Step The cover swatch updates immediately, without a reload (trigger: #colorSummary[style*='rgba(255, 0, 0, 0.3)']) 2026-09-08 04:51:08,735 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:08] "POST /docs/update_category HTTP/1.1" 200 - 14 0.007 0.009 2026-09-08 04:51:08,778 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: [7/11] Tour to_website_docs_pick_cover_color → Step The colour picking RPC has settled - reload to read SERVER state (trigger: #mask:hidden) 2026-09-08 04:51:08,966 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:08] "GET /docs/c/tour-color-subject-tour-color-section-tour-color-category-82 HTTP/1.1" 200 - 34 0.021 0.080 2026-09-08 04:51:09,339 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: [8/11] Tour to_website_docs_pick_cover_color → Step #docsLeft.o_docs_editor_ready 2026-09-08 04:51:09,419 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: [9/11] Tour to_website_docs_pick_cover_color → Step PERSISTED: the reloaded, server-rendered cover still shows the picked colour (trigger: #colorSummary[style*='rgba(255, 0, 0, 0.3)']) 2026-09-08 04:51:09,424 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:09] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.034 0.034 2026-09-08 04:51:09,428 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:09] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.069 2026-09-08 04:51:09,485 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: [10/11] Tour to_website_docs_pick_cover_color → Step Re-open the picker to inspect the recently-used history (trigger: #btnDocsChangeBg) 2026-09-08 04:51:09,557 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: [11/11] Tour to_website_docs_pick_cover_color → Step The picked colour is offered in the history - it survived the reload too (trigger: .o_docs_colorpicker_history [data-color='#ff0000']) 2026-09-08 04:51:09,623 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: tour succeeded 2026-09-08 04:51:09,624 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR to_website_docs_pick_cover_color SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-08 04:51:09,715 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: heap 9650208 (allocated 12058624) 2026-09-08 04:51:09,717 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Closing chrome headless with pid 422 2026-09-08 04:51:09,718 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Closing websocket connection 2026-09-08 04:51:09,719 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Terminating chrome headless with pid 422 2026-09-08 04:51:09,813 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045109_813572_test_picking_a_cover_colour_persists_it.txt 2026-09-08 04:51:09,813 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Removing chrome user profile "/tmp/tmp8cl0qt4k_chrome_odoo" 2026-09-08 04:51:09,858 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 04:51:10,973 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [503] 2026-09-08 04:51:10,994 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-09-08 04:51:11,256 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome pid: 608 2026-09-08 04:51:11,256 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome headless temporary user profile dir: /tmp/tmpg9oc02hy_chrome_odoo 2026-09-08 04:51:11,256 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Issuing json command http://127.0.0.1:32897/json/version 2026-09-08 04:51:11,257 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:32897/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:11,295 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:11,295 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Issuing json command http://127.0.0.1:32897/json 2026-09-08 04:51:11,296 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:32897/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:11,307 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Websocket url found: ws://127.0.0.1:32897/devtools/page/FC0178B1F29D92762F4AEC84019798A6 2026-09-08 04:51:11,377 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Enable chrome headless console log notification 2026-09-08 04:51:11,396 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome headless enable page notifications 2026-09-08 04:51:11,463 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_editor from n/a 2026-09-08 04:51:11,471 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Setting session cookie in browser 2026-09-08 04:51:11,482 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Open "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" in browser 2026-09-08 04:51:11,482 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Navigating to: "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" 2026-09-08 04:51:11,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:11,790 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:12,206 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:12,822 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:12] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 369 0.298 1.031 2026-09-08 04:51:12,825 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Navigation result: {'frameId': 'FC0178B1F29D92762F4AEC84019798A6', 'loaderId': 'F8D1D3EA120F0BF16A2808D2262DF6F3', 'isDownload': False} 2026-09-08 04:51:12,825 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Evaluate ready code "odoo.isTourReady('to_website_docs_delete_document_cancel')" 2026-09-08 04:51:12,845 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:51:12,871 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:12,923 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:12] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.044 0.033 2026-09-08 04:51:12,937 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:12,957 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:12] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.011 0.099 2026-09-08 04:51:12,962 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:12,963 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:12,987 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:13,000 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.022 0.025 2026-09-08 04:51:13,017 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:13,038 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.015 0.031 2026-09-08 04:51:13,103 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-09-08 04:51:13,106 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:51:13,109 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 04:51:13,115 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-09-08 04:51:13,120 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.013 0.018 2026-09-08 04:51:13,144 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 04:51:13,179 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:13,202 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.012 0.026 2026-09-08 04:51:13,215 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.003 0.049 2026-09-08 04:51:13,546 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:13,559 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.004 0.015 2026-09-08 04:51:13,581 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-08 04:51:13,656 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Evaluate test code "odoo.startTour('to_website_docs_delete_document_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs/c/tour-subject-tour-section-tour-category-85", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:13,667 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: [1/7] Tour to_website_docs_delete_document_cancel → Step #docsLeft.o_docs_editor_ready 2026-09-08 04:51:13,714 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.100 2026-09-08 04:51:13,754 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: [2/7] Tour to_website_docs_delete_document_cancel → Step #docsLeft li.docs-editable[data-name='Tour Document'] > i.fa-cog 2026-09-08 04:51:13,756 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:13] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.013 0.123 2026-09-08 04:51:13,820 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: [3/7] Tour to_website_docs_delete_document_cancel → Step .popover-context li[data-method='action_context_delete'] 2026-09-08 04:51:13,879 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: [4/7] Tour to_website_docs_delete_document_cancel → Step The core ConfirmationDialog opened (trigger: .modal .modal-footer .btn-secondary) 2026-09-08 04:51:13,934 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: [5/7] Tour to_website_docs_delete_document_cancel → Step Cancel - deliberately no expectUnloadPage: it must NOT navigate (trigger: .modal .modal-footer .btn-secondary) 2026-09-08 04:51:13,998 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: [6/7] Tour to_website_docs_delete_document_cancel → Step The confirmation dialog is gone (trigger: body:not(:has(.o_dialog))) 2026-09-08 04:51:14,082 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: [7/7] Tour to_website_docs_delete_document_cancel → Step The document row is STILL listed - cancelling deleted nothing (trigger: #docsLeft li.docs-editable[data-name='Tour Document']) 2026-09-08 04:51:14,131 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: tour succeeded 2026-09-08 04:51:14,132 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR to_website_docs_delete_document_cancel SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-08 04:51:14,197 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: heap 9605024 (allocated 10485760) 2026-09-08 04:51:14,210 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Closing chrome headless with pid 608 2026-09-08 04:51:14,211 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Closing websocket connection 2026-09-08 04:51:14,211 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Terminating chrome headless with pid 608 2026-09-08 04:51:14,313 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045114_313306_test_cancelling_the_delete_confirmation_leaves_the_document_intact.txt 2026-09-08 04:51:14,313 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Removing chrome user profile "/tmp/tmpg9oc02hy_chrome_odoo" 2026-09-08 04:51:14,348 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-09-08 04:51:14,612 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Chrome pid: 784 2026-09-08 04:51:14,612 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Chrome headless temporary user profile dir: /tmp/tmp02wfzhj2_chrome_odoo 2026-09-08 04:51:14,612 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Issuing json command http://127.0.0.1:36497/json/version 2026-09-08 04:51:14,614 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:36497/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:14,667 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:14,667 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Issuing json command http://127.0.0.1:36497/json 2026-09-08 04:51:14,668 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:36497/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:14,696 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Websocket url found: ws://127.0.0.1:36497/devtools/page/2F8E09EE4ADE87C1DB4FC57AF212763F 2026-09-08 04:51:14,703 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Enable chrome headless console log notification 2026-09-08 04:51:14,711 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Chrome headless enable page notifications 2026-09-08 04:51:14,804 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_editor from n/a 2026-09-08 04:51:14,811 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Setting session cookie in browser 2026-09-08 04:51:14,830 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Open "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" in browser 2026-09-08 04:51:14,830 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Navigating to: "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" 2026-09-08 04:51:14,851 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:15,132 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:15,551 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:16,093 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.231 1.015 2026-09-08 04:51:16,096 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Navigation result: {'frameId': '2F8E09EE4ADE87C1DB4FC57AF212763F', 'loaderId': '00E1D1FDC95EC0BBF0C390FA775D36DA', 'isDownload': False} 2026-09-08 04:51:16,096 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Evaluate ready code "odoo.isTourReady('to_website_docs_delete_document_confirm')" 2026-09-08 04:51:16,144 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-09-08 04:51:16,150 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:16,191 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.034 0.034 2026-09-08 04:51:16,197 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:16,207 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.005 0.066 2026-09-08 04:51:16,213 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:16,213 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:16,218 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:16,226 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.012 2026-09-08 04:51:16,235 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:16,250 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.021 2026-09-08 04:51:16,295 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-08 04:51:16,300 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.003 0.010 2026-09-08 04:51:16,347 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.019 2026-09-08 04:51:16,352 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-08 04:51:16,355 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-09-08 04:51:16,384 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:51:16,398 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:16,418 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.031 2026-09-08 04:51:16,427 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.003 0.024 2026-09-08 04:51:16,720 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:16,730 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.010 2026-09-08 04:51:16,746 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 04:51:16,805 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Evaluate test code "odoo.startTour('to_website_docs_delete_document_confirm', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs/c/tour-subject-tour-section-tour-category-85", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:16,817 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: [1/7] Tour to_website_docs_delete_document_confirm → Step #docsLeft.o_docs_editor_ready 2026-09-08 04:51:16,820 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.030 0.020 2026-09-08 04:51:16,867 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: [2/7] Tour to_website_docs_delete_document_confirm → Step #docsLeft li.docs-editable[data-name='Tour Document'] > i.fa-cog 2026-09-08 04:51:16,890 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:16] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.118 2026-09-08 04:51:16,935 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: [3/7] Tour to_website_docs_delete_document_confirm → Step .popover-context li[data-method='action_context_delete'] 2026-09-08 04:51:17,003 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: [4/7] Tour to_website_docs_delete_document_confirm → Step The ConfirmationDialog renders its cancel button, so confirm is unambiguous (trigger: .modal .modal-footer .btn-secondary) 2026-09-08 04:51:17,065 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: [5/7] Tour to_website_docs_delete_document_confirm → Step Confirm - rpc /docs/delete then `window.location = result` unloads the page (trigger: .modal .modal-footer .btn-primary) 2026-09-08 04:51:17,183 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #515 deleted mail.message records with IDs: [11890] 2026-09-08 04:51:17,202 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #515 deleted website.document.content records with IDs: [36] 2026-09-08 04:51:17,213 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #515 deleted mail.followers records with IDs: [2162] 2026-09-08 04:51:17,227 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #515 deleted mail.message records with IDs: [11888, 11887] 2026-09-08 04:51:17,245 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #515 deleted website.document records with IDs: [100] 2026-09-08 04:51:17,255 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #515 deleted mail.followers records with IDs: [2160] 2026-09-08 04:51:17,263 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:17] "POST /docs/delete HTTP/1.1" 200 - 114 0.057 0.069 2026-09-08 04:51:17,296 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:17,330 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:17,385 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:17] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 28 0.027 0.081 2026-09-08 04:51:17,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: [6/7] Tour to_website_docs_delete_document_confirm → Step The editor has re-bound on the reloaded page (so the check below is not vacuous) (trigger: #docsBody.o_docs_editor_ready) 2026-09-08 04:51:17,666 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:17] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.023 0.032 2026-09-08 04:51:17,673 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:17] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.038 2026-09-08 04:51:17,701 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: [7/7] Tour to_website_docs_delete_document_confirm → Step The deleted document is no longer listed (trigger: body:not(:has(li.docs-editable[data-name='Tour Document']))) 2026-09-08 04:51:17,753 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: tour succeeded 2026-09-08 04:51:17,753 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR to_website_docs_delete_document_confirm SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-08 04:51:17,823 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: heap 9458788 (allocated 11010048) 2026-09-08 04:51:17,833 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Closing chrome headless with pid 784 2026-09-08 04:51:17,834 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Closing websocket connection 2026-09-08 04:51:17,836 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Terminating chrome headless with pid 784 2026-09-08 04:51:17,917 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045117_917137_test_confirming_the_delete_confirmation_removes_the_document.txt 2026-09-08 04:51:17,917 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Removing chrome user profile "/tmp/tmp02wfzhj2_chrome_odoo" 2026-09-08 04:51:17,949 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-09-08 04:51:18,213 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Chrome pid: 959 2026-09-08 04:51:18,213 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Chrome headless temporary user profile dir: /tmp/tmpl6rk8beu_chrome_odoo 2026-09-08 04:51:18,213 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Issuing json command http://127.0.0.1:41249/json/version 2026-09-08 04:51:18,216 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:41249/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:18,259 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:18,260 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Issuing json command http://127.0.0.1:41249/json 2026-09-08 04:51:18,260 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:41249/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:18,275 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Websocket url found: ws://127.0.0.1:41249/devtools/page/D9087DE5CDF2C670C8F5D7D2E048DA7C 2026-09-08 04:51:18,288 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Enable chrome headless console log notification 2026-09-08 04:51:18,304 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Chrome headless enable page notifications 2026-09-08 04:51:18,382 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_editor from n/a 2026-09-08 04:51:18,392 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Setting session cookie in browser 2026-09-08 04:51:18,394 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Open "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" in browser 2026-09-08 04:51:18,394 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Navigating to: "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" 2026-09-08 04:51:18,405 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:18,702 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:19,163 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:19,766 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:19] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.290 1.074 2026-09-08 04:51:19,769 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Navigation result: {'frameId': 'D9087DE5CDF2C670C8F5D7D2E048DA7C', 'loaderId': '4F2D436EDFC6BF41F6386500A86FE65C', 'isDownload': False} 2026-09-08 04:51:19,769 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Evaluate ready code "odoo.isTourReady('to_website_docs_create_document')" 2026-09-08 04:51:19,803 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-08 04:51:19,813 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:19,855 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:19] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.038 0.028 2026-09-08 04:51:19,876 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:19,876 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:19,883 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:19,895 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:19] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.011 0.088 2026-09-08 04:51:19,907 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:19,916 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:19] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.032 2026-09-08 04:51:19,932 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:19,944 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:19] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.034 2026-09-08 04:51:20,004 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.014 2026-09-08 04:51:20,009 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.005 0.017 2026-09-08 04:51:20,017 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-09-08 04:51:20,023 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.020 2026-09-08 04:51:20,030 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-08 04:51:20,061 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 04:51:20,098 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:20,117 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 0.038 2026-09-08 04:51:20,127 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.004 0.050 2026-09-08 04:51:20,404 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:20,418 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.010 0.011 2026-09-08 04:51:20,434 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 04:51:20,499 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Evaluate test code "odoo.startTour('to_website_docs_create_document', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs/c/tour-subject-tour-section-tour-category-85", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:20,510 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: [1/6] Tour to_website_docs_create_document → Step Wait for the editor to be bound before clicking anything (trigger: #docsLeft.o_docs_editor_ready) 2026-09-08 04:51:20,544 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.008 0.072 2026-09-08 04:51:20,591 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: [2/6] Tour to_website_docs_create_document → Step #btnDocsCreate 2026-09-08 04:51:20,597 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.025 0.102 2026-09-08 04:51:20,656 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: [3/6] Tour to_website_docs_create_document → Step The OWL DocumentDialog opened (trigger: .modal #document-name) 2026-09-08 04:51:20,711 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: [4/6] Tour to_website_docs_create_document → Step .modal #document-name 2026-09-08 04:51:20,791 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: [5/6] Tour to_website_docs_create_document → Step Saving posts /docs/create and navigates to the new document (trigger: .modal .modal-footer .btn-primary) 2026-09-08 04:51:20,918 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:20] "POST /docs/create HTTP/1.1" 200 - 38 0.019 0.046 2026-09-08 04:51:21,554 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:21] "GET /docs/d/tour-created-document-101 HTTP/1.1" 200 - 156 0.093 0.527 2026-09-08 04:51:21,927 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: returning 404 for http://connect.facebook.net/en_US/all.js 2026-09-08 04:51:21,937 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: [6/6] Tour to_website_docs_create_document → Step The new document page rendered (trigger: #docsBody) 2026-09-08 04:51:22,009 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:22] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.031 0.030 2026-09-08 04:51:22,015 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:22] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.063 2026-09-08 04:51:22,020 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: tour succeeded 2026-09-08 04:51:22,020 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: ╔════════════════════════════════════════════════╗ ║ TOUR to_website_docs_create_document SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-08 04:51:22,124 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: heap 12906708 (allocated 14680064) 2026-09-08 04:51:22,125 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Closing chrome headless with pid 959 2026-09-08 04:51:22,125 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Closing websocket connection 2026-09-08 04:51:22,126 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Terminating chrome headless with pid 959 2026-09-08 04:51:22,185 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045122_185667_test_creating_a_document_through_the_dialog_persists_it.txt 2026-09-08 04:51:22,185 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Removing chrome user profile "/tmp/tmpl6rk8beu_chrome_odoo" 2026-09-08 04:51:22,223 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-09-08 04:51:22,490 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Chrome pid: 1145 2026-09-08 04:51:22,490 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Chrome headless temporary user profile dir: /tmp/tmptrmwr_f1_chrome_odoo 2026-09-08 04:51:22,491 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Issuing json command http://127.0.0.1:43973/json/version 2026-09-08 04:51:22,492 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:43973/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:22,524 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:22,525 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Issuing json command http://127.0.0.1:43973/json 2026-09-08 04:51:22,525 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:43973/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:22,592 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Websocket url found: ws://127.0.0.1:43973/devtools/page/888611CA61E579F3BD153008BB08DCA8 2026-09-08 04:51:22,603 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Enable chrome headless console log notification 2026-09-08 04:51:22,605 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Chrome headless enable page notifications 2026-09-08 04:51:22,711 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_editor from n/a 2026-09-08 04:51:22,722 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Setting session cookie in browser 2026-09-08 04:51:22,725 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Open "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" in browser 2026-09-08 04:51:22,726 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Navigating to: "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" 2026-09-08 04:51:22,744 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:23,065 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:23,472 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:24,117 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.252 1.129 2026-09-08 04:51:24,121 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Navigation result: {'frameId': '888611CA61E579F3BD153008BB08DCA8', 'loaderId': 'FEFF8FEA0099FE4090A3A02356F3B88B', 'isDownload': False} 2026-09-08 04:51:24,122 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Evaluate ready code "odoo.isTourReady('to_website_docs_editor_page_loads')" 2026-09-08 04:51:24,137 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 04:51:24,148 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:24,157 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.005 0.009 2026-09-08 04:51:24,168 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:24,200 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.023 0.034 2026-09-08 04:51:24,207 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:24,212 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:24,213 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:24,216 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 0.022 2026-09-08 04:51:24,227 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:24,242 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.025 2026-09-08 04:51:24,321 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.012 2026-09-08 04:51:24,339 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.029 2026-09-08 04:51:24,346 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-08 04:51:24,349 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-09-08 04:51:24,358 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 04:51:24,360 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.011 0.041 2026-09-08 04:51:24,389 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:24,409 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.030 2026-09-08 04:51:24,416 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.002 0.040 2026-09-08 04:51:24,712 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:24,720 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.004 0.015 2026-09-08 04:51:24,736 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 04:51:24,799 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Evaluate test code "odoo.startTour('to_website_docs_editor_page_loads', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs/c/tour-subject-tour-section-tour-category-85", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:24,808 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: [1/3] Tour to_website_docs_editor_page_loads → Step The lazily-loaded editor widget has started and bound its handlers (trigger: #docsLeft.o_docs_editor_ready) 2026-09-08 04:51:24,819 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.061 2026-09-08 04:51:24,862 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: [2/3] Tour to_website_docs_editor_page_loads → Step An editor is offered the create-document affordance (trigger: #btnDocsCreate) 2026-09-08 04:51:24,871 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:24] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.020 0.091 2026-09-08 04:51:24,912 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: [3/3] Tour to_website_docs_editor_page_loads → Step The document seeded for this tour is listed and flagged editable (trigger: #docsLeft li.docs-editable[data-name='Tour Document']) 2026-09-08 04:51:24,976 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: tour succeeded 2026-09-08 04:51:24,977 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR to_website_docs_editor_page_loads SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-08 04:51:25,051 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: heap 9111604 (allocated 10223616) 2026-09-08 04:51:25,053 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Closing chrome headless with pid 1145 2026-09-08 04:51:25,053 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Closing websocket connection 2026-09-08 04:51:25,054 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Terminating chrome headless with pid 1145 2026-09-08 04:51:25,151 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045125_151272_test_editor_page_offers_the_create_affordance.txt 2026-09-08 04:51:25,151 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Removing chrome user profile "/tmp/tmptrmwr_f1_chrome_odoo" 2026-09-08 04:51:25,189 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it ... 2026-09-08 04:51:25,458 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome pid: 1323 2026-09-08 04:51:25,459 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome headless temporary user profile dir: /tmp/tmp08bbwkuj_chrome_odoo 2026-09-08 04:51:25,459 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Issuing json command http://127.0.0.1:38301/json/version 2026-09-08 04:51:25,460 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:38301/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:25,475 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:25,475 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Issuing json command http://127.0.0.1:38301/json 2026-09-08 04:51:25,475 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:38301/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:25,499 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Websocket url found: ws://127.0.0.1:38301/devtools/page/CEC80236D54336DF7F92C115DF036E1B 2026-09-08 04:51:25,562 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Enable chrome headless console log notification 2026-09-08 04:51:25,569 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome headless enable page notifications 2026-09-08 04:51:25,611 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_manager from n/a 2026-09-08 04:51:25,621 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Setting session cookie in browser 2026-09-08 04:51:25,661 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Open "http://127.0.0.1:8069/docs" in browser 2026-09-08 04:51:25,661 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Navigating to: "http://127.0.0.1:8069/docs" 2026-09-08 04:51:25,678 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:27,741 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:27] "GET /docs HTTP/1.1" 200 - 287 0.202 1.864 2026-09-08 04:51:27,752 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Navigation result: {'frameId': 'CEC80236D54336DF7F92C115DF036E1B', 'loaderId': 'D0BF89167BE0B871885ADA5F8D8853F9', 'isDownload': False} 2026-09-08 04:51:27,753 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Evaluate ready code "odoo.isTourReady('to_website_docs_create_category_from_context')" 2026-09-08 04:51:27,792 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-08 04:51:27,799 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:27,812 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:27] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.012 0.017 2026-09-08 04:51:27,829 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:27,879 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:27] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.040 0.056 2026-09-08 04:51:27,892 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:27,902 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:27] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 0.068 2026-09-08 04:51:27,923 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:27,925 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:27,931 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:27,944 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:27] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.017 2026-09-08 04:51:28,028 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-08 04:51:28,038 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 04:51:28,042 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-09-08 04:51:28,043 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 04:51:28,044 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.002 0.019 2026-09-08 04:51:28,128 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:51:28,151 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.003 0.010 2026-09-08 04:51:28,172 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:28,194 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.012 0.042 2026-09-08 04:51:28,498 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:28,518 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.009 0.018 2026-09-08 04:51:28,535 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 04:51:28,601 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Evaluate test code "odoo.startTour('to_website_docs_create_category_from_context', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:28,616 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: [1/6] Tour to_website_docs_create_category_from_context → Step .docs-categories > .row.o_docs_editor_ready 2026-09-08 04:51:28,638 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.043 0.032 2026-09-08 04:51:28,665 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: [2/6] Tour to_website_docs_create_category_from_context → Step Open the subject's context menu (trigger: .cat-editable[data-name='Tour Subject'] > i.fa-cog) 2026-09-08 04:51:28,721 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:28] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.010 0.149 2026-09-08 04:51:28,738 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: [3/6] Tour to_website_docs_create_category_from_context → Step .popover-context li[data-method='create_category'] 2026-09-08 04:51:28,803 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: [4/6] Tour to_website_docs_create_category_from_context → Step .modal #document-name 2026-09-08 04:51:28,875 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: [5/6] Tour to_website_docs_create_category_from_context → Step Saving posts /docs/create_category with parent_id; a child returns url '#' -> location.reload() (trigger: .modal .modal-footer .btn-primary) 2026-09-08 04:51:29,033 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:29] "POST /docs/create_category HTTP/1.1" 200 - 51 0.060 0.036 2026-09-08 04:51:29,130 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:29] "GET /docs HTTP/1.1" 200 - 20 0.022 0.055 2026-09-08 04:51:29,586 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: [6/6] Tour to_website_docs_create_category_from_context → Step #docsSummary 2026-09-08 04:51:29,601 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:29] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.006 2026-09-08 04:51:29,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: tour succeeded 2026-09-08 04:51:29,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR to_website_docs_create_category_from_context SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-09-08 04:51:29,682 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:29] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.052 0.032 2026-09-08 04:51:29,769 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: heap 9766496 (allocated 11534336) 2026-09-08 04:51:29,782 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Closing chrome headless with pid 1323 2026-09-08 04:51:29,787 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Closing websocket connection 2026-09-08 04:51:29,791 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Terminating chrome headless with pid 1323 2026-09-08 04:51:29,847 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045129_847644_test_manager_creating_a_section_from_the_context_menu_persists_it.txt 2026-09-08 04:51:29,847 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Removing chrome user profile "/tmp/tmp08bbwkuj_chrome_odoo" 2026-09-08 04:51:29,877 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-09-08 04:51:30,142 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome pid: 1500 2026-09-08 04:51:30,143 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome headless temporary user profile dir: /tmp/tmpcn8jhhlw_chrome_odoo 2026-09-08 04:51:30,143 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Issuing json command http://127.0.0.1:36137/json/version 2026-09-08 04:51:30,144 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:36137/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:30,197 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:30,198 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Issuing json command http://127.0.0.1:36137/json 2026-09-08 04:51:30,198 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:36137/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:30,213 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Websocket url found: ws://127.0.0.1:36137/devtools/page/12832F5272ABB7682255CD77BDA026A0 2026-09-08 04:51:30,267 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Enable chrome headless console log notification 2026-09-08 04:51:30,287 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome headless enable page notifications 2026-09-08 04:51:30,358 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_manager from n/a 2026-09-08 04:51:30,371 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Setting session cookie in browser 2026-09-08 04:51:30,390 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Open "http://127.0.0.1:8069/docs" in browser 2026-09-08 04:51:30,390 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Navigating to: "http://127.0.0.1:8069/docs" 2026-09-08 04:51:30,402 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:31,389 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /docs HTTP/1.1" 200 - 287 0.153 0.839 2026-09-08 04:51:31,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Navigation result: {'frameId': '12832F5272ABB7682255CD77BDA026A0', 'loaderId': '134DDA8EF31C5B4E0B41E760C8CDDD6A', 'isDownload': False} 2026-09-08 04:51:31,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Evaluate ready code "odoo.isTourReady('to_website_docs_create_subject')" 2026-09-08 04:51:31,437 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-08 04:51:31,440 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:31,490 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.039 0.027 2026-09-08 04:51:31,508 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:31,509 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:31,510 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:31,534 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.026 0.075 2026-09-08 04:51:31,542 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:31,551 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.034 2026-09-08 04:51:31,564 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:31,580 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.020 2026-09-08 04:51:31,641 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 04:51:31,645 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.002 0.009 2026-09-08 04:51:31,651 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 04:51:31,655 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-08 04:51:31,659 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-08 04:51:31,724 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-08 04:51:31,735 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:31,751 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.024 2026-09-08 04:51:31,759 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:31] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.002 0.032 2026-09-08 04:51:32,005 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:32,013 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:32] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.004 0.010 2026-09-08 04:51:32,029 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:32] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 04:51:32,086 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Evaluate test code "odoo.startTour('to_website_docs_create_subject', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:32,097 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.browser: [1/5] Tour to_website_docs_create_subject → Step Wait for the editor to bind on the docs root page (trigger: .docs-categories > .row.o_docs_editor_ready) 2026-09-08 04:51:32,116 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:32] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.056 2026-09-08 04:51:32,145 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:32] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.011 0.063 2026-09-08 04:51:32,154 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.browser: [2/5] Tour to_website_docs_create_subject → Step #btnDocsCreateSubject 2026-09-08 04:51:32,226 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.browser: [3/5] Tour to_website_docs_create_subject → Step .modal #document-name 2026-09-08 04:51:32,295 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.browser: [4/5] Tour to_website_docs_create_subject → Step Saving posts /docs/create_category; a root subject returns its website_url -> navigation (trigger: .modal .modal-footer .btn-primary) 2026-09-08 04:51:32,403 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:32] "POST /docs/create_category HTTP/1.1" 200 - 34 0.018 0.030 2026-09-08 04:51:32,577 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:32] "GET /docs/c/tour-created-subject-87 HTTP/1.1" 200 - 67 0.050 0.101 2026-09-08 04:51:32,993 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.browser: [5/5] Tour to_website_docs_create_subject → Step #docsSummary 2026-09-08 04:51:33,053 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:33] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.024 0.025 2026-09-08 04:51:33,061 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:33] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.055 2026-09-08 04:51:33,068 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.browser: tour succeeded 2026-09-08 04:51:33,068 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR to_website_docs_create_subject SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-08 04:51:33,138 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.browser: heap 12735980 (allocated 14417920) 2026-09-08 04:51:33,169 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Closing chrome headless with pid 1500 2026-09-08 04:51:33,170 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Closing websocket connection 2026-09-08 04:51:33,171 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Terminating chrome headless with pid 1500 2026-09-08 04:51:33,282 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045133_281851_test_manager_creating_a_subject_through_the_dialog_persists_it.txt 2026-09-08 04:51:33,282 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Removing chrome user profile "/tmp/tmpcn8jhhlw_chrome_odoo" 2026-09-08 04:51:33,319 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-09-08 04:51:33,584 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Chrome pid: 1676 2026-09-08 04:51:33,584 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Chrome headless temporary user profile dir: /tmp/tmpn3hcz9tq_chrome_odoo 2026-09-08 04:51:33,584 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Issuing json command http://127.0.0.1:43007/json/version 2026-09-08 04:51:33,585 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:43007/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:33,611 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:33,611 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Issuing json command http://127.0.0.1:43007/json 2026-09-08 04:51:33,611 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:43007/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:33,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Websocket url found: ws://127.0.0.1:43007/devtools/page/0F150F648ED878143B26A7D79CFD1CC7 2026-09-08 04:51:33,690 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Enable chrome headless console log notification 2026-09-08 04:51:33,696 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Chrome headless enable page notifications 2026-09-08 04:51:33,785 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_editor from n/a 2026-09-08 04:51:33,795 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Setting session cookie in browser 2026-09-08 04:51:33,797 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Open "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" in browser 2026-09-08 04:51:33,797 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Navigating to: "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" 2026-09-08 04:51:33,808 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:34,130 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:34,610 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:35,211 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.216 1.190 2026-09-08 04:51:35,214 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Navigation result: {'frameId': '0F150F648ED878143B26A7D79CFD1CC7', 'loaderId': 'A7F58A707C9F00E664D44111DE5BB92C', 'isDownload': False} 2026-09-08 04:51:35,215 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Evaluate ready code "odoo.isTourReady('to_website_docs_rename_document')" 2026-09-08 04:51:35,240 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 04:51:35,246 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:35,283 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.029 0.018 2026-09-08 04:51:35,294 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:35,306 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:35,307 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:35,309 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.009 0.063 2026-09-08 04:51:35,313 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:35,320 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 0.010 2026-09-08 04:51:35,330 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:35,343 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.018 2026-09-08 04:51:35,408 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-08 04:51:35,409 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-09-08 04:51:35,414 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 04:51:35,419 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-08 04:51:35,424 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.004 0.027 2026-09-08 04:51:35,451 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:51:35,474 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.002 0.010 2026-09-08 04:51:35,488 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:35,508 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.040 2026-09-08 04:51:35,794 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:35,808 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.012 0.013 2026-09-08 04:51:35,834 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 04:51:35,903 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Evaluate test code "odoo.startTour('to_website_docs_rename_document', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs/c/tour-subject-tour-section-tour-category-85", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:35,911 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: [1/7] Tour to_website_docs_rename_document → Step #docsLeft.o_docs_editor_ready 2026-09-08 04:51:35,958 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.006 0.088 2026-09-08 04:51:35,967 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: [2/7] Tour to_website_docs_rename_document → Step Open the document context menu (trigger: #docsLeft li.docs-editable[data-name='Tour Document'] > i.fa-cog) 2026-09-08 04:51:35,991 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:35] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.012 0.093 2026-09-08 04:51:36,045 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: [3/7] Tour to_website_docs_rename_document → Step .popover-context li[data-method='edit'] 2026-09-08 04:51:36,104 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: [4/7] Tour to_website_docs_rename_document → Step The dialog is PREFILLED with the existing name (trigger: .modal #document-name:value("Tour Document")) 2026-09-08 04:51:36,164 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: [5/7] Tour to_website_docs_rename_document → Step .modal #document-name 2026-09-08 04:51:36,240 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: [6/7] Tour to_website_docs_rename_document → Step Saving posts /docs/update_document; result.url is a doc URL -> navigation (trigger: .modal .modal-footer .btn-primary) 2026-09-08 04:51:36,350 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:36] "POST /docs/update_document HTTP/1.1" 200 - 31 0.022 0.027 2026-09-08 04:51:36,934 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:36] "GET /docs/d/tour-renamed-document-100 HTTP/1.1" 200 - 152 0.058 0.501 2026-09-08 04:51:37,323 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: returning 404 for http://connect.facebook.net/en_US/all.js 2026-09-08 04:51:37,335 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: [7/7] Tour to_website_docs_rename_document → Step #docsBody 2026-09-08 04:51:37,352 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:37] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.005 2026-09-08 04:51:37,404 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: tour succeeded 2026-09-08 04:51:37,408 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:37] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.019 0.045 2026-09-08 04:51:37,409 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: ╔════════════════════════════════════════════════╗ ║ TOUR to_website_docs_rename_document SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-08 04:51:37,491 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: heap 13151176 (allocated 14680064) 2026-09-08 04:51:37,495 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Closing chrome headless with pid 1676 2026-09-08 04:51:37,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Closing websocket connection 2026-09-08 04:51:37,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Terminating chrome headless with pid 1676 2026-09-08 04:51:37,561 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045137_561431_test_renaming_a_document_through_the_context_dialog_persists.txt 2026-09-08 04:51:37,561 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Removing chrome user profile "/tmp/tmpn3hcz9tq_chrome_odoo" 2026-09-08 04:51:37,593 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-09-08 04:51:37,852 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome pid: 1854 2026-09-08 04:51:37,852 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome headless temporary user profile dir: /tmp/tmp3c9lm5yt_chrome_odoo 2026-09-08 04:51:37,852 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Issuing json command http://127.0.0.1:35733/json/version 2026-09-08 04:51:37,853 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:35733/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:37,933 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:37,933 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Issuing json command http://127.0.0.1:35733/json 2026-09-08 04:51:37,934 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:35733/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:37,992 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Websocket url found: ws://127.0.0.1:35733/devtools/page/053C506F107868F9BE44CCC3CE0D028F 2026-09-08 04:51:38,002 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Enable chrome headless console log notification 2026-09-08 04:51:38,009 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome headless enable page notifications 2026-09-08 04:51:38,087 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_editor from n/a 2026-09-08 04:51:38,102 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Setting session cookie in browser 2026-09-08 04:51:38,105 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Open "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" in browser 2026-09-08 04:51:38,105 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Navigating to: "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" 2026-09-08 04:51:38,116 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:38,444 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:38,885 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-08 04:51:39,448 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.238 1.096 2026-09-08 04:51:39,457 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Navigation result: {'frameId': '053C506F107868F9BE44CCC3CE0D028F', 'loaderId': '0D8D86A7CDA5A4666C8D92E2236DE5B1', 'isDownload': False} 2026-09-08 04:51:39,457 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Evaluate ready code "odoo.isTourReady('to_website_docs_create_document_requires_name')" 2026-09-08 04:51:39,492 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-08 04:51:39,505 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:39,547 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.031 0.030 2026-09-08 04:51:39,556 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:39,570 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:39,570 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:39,573 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.013 0.076 2026-09-08 04:51:39,583 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:39,592 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.018 2026-09-08 04:51:39,608 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:39,619 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.014 2026-09-08 04:51:39,699 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 04:51:39,705 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.015 2026-09-08 04:51:39,706 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-08 04:51:39,707 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-08 04:51:39,707 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.006 0.012 2026-09-08 04:51:39,742 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 04:51:39,760 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:39,779 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.026 2026-09-08 04:51:39,788 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:39] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.002 0.034 2026-09-08 04:51:40,105 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:40,119 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:40] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.021 0.022 2026-09-08 04:51:40,134 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:40] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 04:51:40,199 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Evaluate test code "odoo.startTour('to_website_docs_create_document_requires_name', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs/c/tour-subject-tour-section-tour-category-85", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:40,210 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: [1/8] Tour to_website_docs_create_document_requires_name → Step #docsLeft.o_docs_editor_ready 2026-09-08 04:51:40,240 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:40] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.078 2026-09-08 04:51:40,276 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:40] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.011 0.104 2026-09-08 04:51:40,276 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: [2/8] Tour to_website_docs_create_document_requires_name → Step #btnDocsCreate 2026-09-08 04:51:40,343 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: [3/8] Tour to_website_docs_create_document_requires_name → Step .modal #document-name 2026-09-08 04:51:40,401 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: [4/8] Tour to_website_docs_create_document_requires_name → Step Save with an empty name - deliberately no expectUnloadPage: it must NOT navigate (trigger: .modal .modal-footer .btn-primary) 2026-09-08 04:51:40,466 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: [5/8] Tour to_website_docs_create_document_requires_name → Step The invalid field is flagged (state.hasError -> 'has-error') (trigger: .modal .form-group.has-error) 2026-09-08 04:51:40,527 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: [6/8] Tour to_website_docs_create_document_requires_name → Step The dialog is STILL open - no rpc, no navigation (trigger: .modal #document-name) 2026-09-08 04:51:40,593 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: [7/8] Tour to_website_docs_create_document_requires_name → Step Close the dialog without saving (trigger: .modal .modal-footer .btn-secondary) 2026-09-08 04:51:40,677 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: [8/8] Tour to_website_docs_create_document_requires_name → Step body:not(:has(.o_dialog)) 2026-09-08 04:51:40,743 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: tour succeeded 2026-09-08 04:51:40,743 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR to_website_docs_create_document_requires_name SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-09-08 04:51:40,803 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: heap 9565364 (allocated 10485760) 2026-09-08 04:51:40,805 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Closing chrome headless with pid 1854 2026-09-08 04:51:40,806 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Closing websocket connection 2026-09-08 04:51:40,806 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Terminating chrome headless with pid 1854 2026-09-08 04:51:40,888 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045140_888780_test_saving_the_dialog_with_an_empty_name_creates_nothing.txt 2026-09-08 04:51:40,889 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Removing chrome user profile "/tmp/tmp3c9lm5yt_chrome_odoo" 2026-09-08 04:51:40,916 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-09-08 04:51:41,207 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Chrome pid: 2032 2026-09-08 04:51:41,207 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Chrome headless temporary user profile dir: /tmp/tmphuxh_4he_chrome_odoo 2026-09-08 04:51:41,208 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Issuing json command http://127.0.0.1:37277/json/version 2026-09-08 04:51:41,209 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:37277/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:41,267 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:41,267 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Issuing json command http://127.0.0.1:37277/json 2026-09-08 04:51:41,268 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:37277/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:41,279 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Websocket url found: ws://127.0.0.1:37277/devtools/page/46BB1C3E735E8E54B0EB61F8708419BE 2026-09-08 04:51:41,288 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Enable chrome headless console log notification 2026-09-08 04:51:41,297 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Chrome headless enable page notifications 2026-09-08 04:51:41,397 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_no_access from n/a 2026-09-08 04:51:41,408 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Setting session cookie in browser 2026-09-08 04:51:41,411 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Open "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" in browser 2026-09-08 04:51:41,411 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Navigating to: "http://127.0.0.1:8069/docs/c/tour-subject-tour-section-tour-category-85" 2026-09-08 04:51:41,428 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:42,151 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 517, model: website.doc.category 2026-09-08 04:51:42,723 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:42] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 322 0.221 1.081 2026-09-08 04:51:42,726 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Navigation result: {'frameId': '46BB1C3E735E8E54B0EB61F8708419BE', 'loaderId': '3F66701C39DD7BF0A14CF031AC70B9DB', 'isDownload': False} 2026-09-08 04:51:42,726 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Evaluate ready code "odoo.isTourReady('to_website_docs_no_editor_affordance')" 2026-09-08 04:51:42,759 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-08 04:51:42,761 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:42,777 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:42] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.011 0.020 2026-09-08 04:51:42,784 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:42,827 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:42] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.029 0.054 2026-09-08 04:51:42,850 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:42,851 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:42,852 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:42,872 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:42] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.021 0.057 2026-09-08 04:51:42,896 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:42,914 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:42] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.013 0.054 2026-09-08 04:51:42,960 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:42] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 04:51:42,964 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:42] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 04:51:42,968 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 04:51:42,977 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:42] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 04:51:42,984 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:42] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.007 0.025 2026-09-08 04:51:43,026 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:43,047 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:43] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.027 2026-09-08 04:51:43,066 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:43] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.003 0.048 2026-09-08 04:51:43,330 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:43,340 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:43] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.008 0.011 2026-09-08 04:51:43,355 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:43] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 04:51:43,419 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Evaluate test code "odoo.startTour('to_website_docs_no_editor_affordance', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs/c/tour-subject-tour-section-tour-category-85", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:43,429 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: [1/7] Tour to_website_docs_no_editor_affordance → Step The editor JS ran for this user too (trigger: #docsBody.o_docs_editor_ready) 2026-09-08 04:51:43,470 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:43] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.013 0.073 2026-09-08 04:51:43,503 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: [2/7] Tour to_website_docs_no_editor_affordance → Step Positive anchor: the docs page really rendered (trigger: #docsSummary) 2026-09-08 04:51:43,507 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:43] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.011 0.110 2026-09-08 04:51:43,554 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: [3/7] Tour to_website_docs_no_editor_affordance → Step No create-document affordance (trigger: body:not(:has(#btnDocsCreate))) 2026-09-08 04:51:43,609 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: [4/7] Tour to_website_docs_no_editor_affordance → Step No create-subject affordance (trigger: body:not(:has(#btnDocsCreateSubject))) 2026-09-08 04:51:43,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: [5/7] Tour to_website_docs_no_editor_affordance → Step No editable document row (hence no context menu, no edit, no delete) (trigger: body:not(:has(.docs-editable))) 2026-09-08 04:51:43,742 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: [6/7] Tour to_website_docs_no_editor_affordance → Step No editable category affordance (trigger: body:not(:has(.cat-editable))) 2026-09-08 04:51:43,809 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: [7/7] Tour to_website_docs_no_editor_affordance → Step No context menu can be opened (trigger: body:not(:has(.popover-context))) 2026-09-08 04:51:43,877 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: tour succeeded 2026-09-08 04:51:43,877 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR to_website_docs_no_editor_affordance SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-08 04:51:43,925 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: heap 9146840 (allocated 9961472) 2026-09-08 04:51:43,927 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Closing chrome headless with pid 2032 2026-09-08 04:51:43,928 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Closing websocket connection 2026-09-08 04:51:43,928 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Terminating chrome headless with pid 2032 2026-09-08 04:51:44,029 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045144_029740_test_user_without_docs_access_gets_no_editor_affordance.txt 2026-09-08 04:51:44,030 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Removing chrome user profile "/tmp/tmphuxh_4he_chrome_odoo" 2026-09-08 04:51:44,083 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 04:51:44,528 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-09-08 04:51:44,809 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome pid: 2201 2026-09-08 04:51:44,809 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome headless temporary user profile dir: /tmp/tmpxxbugfcn_chrome_odoo 2026-09-08 04:51:44,810 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Issuing json command http://127.0.0.1:34945/json/version 2026-09-08 04:51:44,812 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:34945/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:44,869 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:44,869 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Issuing json command http://127.0.0.1:34945/json 2026-09-08 04:51:44,869 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:34945/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:44,879 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Websocket url found: ws://127.0.0.1:34945/devtools/page/372B2AA8DFB30B46A79EF7284BF43668 2026-09-08 04:51:44,888 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Enable chrome headless console log notification 2026-09-08 04:51:44,894 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome headless enable page notifications 2026-09-08 04:51:44,992 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_reseq_manager from n/a 2026-09-08 04:51:45,003 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Setting session cookie in browser 2026-09-08 04:51:45,010 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Open "http://127.0.0.1:8069/docs/c/tour-reseq-subject-a-88" in browser 2026-09-08 04:51:45,011 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Navigating to: "http://127.0.0.1:8069/docs/c/tour-reseq-subject-a-88" 2026-09-08 04:51:45,026 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:47,333 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 325 0.158 2.152 2026-09-08 04:51:47,336 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Navigation result: {'frameId': '372B2AA8DFB30B46A79EF7284BF43668', 'loaderId': '83292B532011DA7D3405D1950B8BB299', 'isDownload': False} 2026-09-08 04:51:47,337 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Evaluate ready code "odoo.isTourReady('to_website_docs_resequence_categories_in_section')" 2026-09-08 04:51:47,371 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-08 04:51:47,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:47,418 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.030 0.026 2026-09-08 04:51:47,426 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:47,437 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:47,438 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:47,448 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.008 0.073 2026-09-08 04:51:47,455 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:47,468 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.035 2026-09-08 04:51:47,479 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:47,492 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.030 2026-09-08 04:51:47,554 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-09-08 04:51:47,556 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-08 04:51:47,558 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.018 2026-09-08 04:51:47,564 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-08 04:51:47,569 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.021 0.010 2026-09-08 04:51:47,582 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 04:51:47,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:47,621 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.029 2026-09-08 04:51:47,634 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.005 0.034 2026-09-08 04:51:47,903 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:47,910 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.003 0.008 2026-09-08 04:51:47,934 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:47] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 04:51:47,992 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Evaluate test code "odoo.startTour('to_website_docs_resequence_categories_in_section', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs/c/tour-reseq-subject-a-88", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:48,003 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: [1/8] Tour to_website_docs_resequence_categories_in_section → Step Wait for the editor to bind on the subject page (trigger: .docs-categories > .row.o_docs_editor_ready) 2026-09-08 04:51:48,018 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:48] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.029 0.030 2026-09-08 04:51:48,058 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: [2/8] Tour to_website_docs_resequence_categories_in_section → Step GUARD: category A sorts before category B to start with (trigger: .category-section > .row > div.category-item:has(> .cat-editable[data-name='Tour Reseq Category A']) ~ div.category-item:has(> .cat-editable[data-name='Tour Reseq Category B'])) 2026-09-08 04:51:48,091 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:48] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.007 0.126 2026-09-08 04:51:48,116 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: [3/8] Tour to_website_docs_resequence_categories_in_section → Step .category-section > .row > div.category-item:has(> .cat-editable[data-name='Tour Reseq Category B']) 2026-09-08 04:51:48,318 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: [4/8] Tour to_website_docs_resequence_categories_in_section → Step The drop moved the node (trigger: .category-section > .row > div.category-item:has(> .cat-editable[data-name='Tour Reseq Category B']) ~ div.category-item:has(> .cat-editable[data-name='Tour Reseq Category A'])) 2026-09-08 04:51:48,342 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:48] "POST /docs/resequence_category HTTP/1.1" 200 - 20 0.024 0.027 2026-09-08 04:51:48,377 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: [5/8] Tour to_website_docs_resequence_categories_in_section → Step The resequence RPC has settled - reload so the next step reads SERVER state (trigger: #mask:hidden) 2026-09-08 04:51:48,601 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:48] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 33 0.028 0.101 2026-09-08 04:51:48,910 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: [6/8] Tour to_website_docs_resequence_categories_in_section → Step .docs-categories > .row.o_docs_editor_ready 2026-09-08 04:51:48,931 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:48] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.015 2026-09-08 04:51:48,980 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:48] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.018 0.039 2026-09-08 04:51:48,983 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: [7/8] Tour to_website_docs_resequence_categories_in_section → Step PERSISTED: the reloaded page sorts category B before category A (trigger: .category-section > .row > div.category-item:has(> .cat-editable[data-name='Tour Reseq Category B']) ~ div.category-item:has(> .cat-editable[data-name='Tour Reseq Category A'])) 2026-09-08 04:51:49,042 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: [8/8] Tour to_website_docs_resequence_categories_in_section → Step The section header is still rendered - the section itself was not consumed (trigger: .category-section > .row > div.col-sm-12 .cat-section.cat-editable[data-name='Tour Reseq Section A']) 2026-09-08 04:51:49,108 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: tour succeeded 2026-09-08 04:51:49,109 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR to_website_docs_resequence_categories_in_section SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-09-08 04:51:49,171 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: heap 9357184 (allocated 11272192) 2026-09-08 04:51:49,180 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Closing chrome headless with pid 2201 2026-09-08 04:51:49,182 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Closing websocket connection 2026-09-08 04:51:49,184 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Terminating chrome headless with pid 2201 2026-09-08 04:51:49,279 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045149_278854_test_reordering_categories_inside_a_section_leaves_the_section_alone.txt 2026-09-08 04:51:49,279 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Removing chrome user profile "/tmp/tmpxxbugfcn_chrome_odoo" 2026-09-08 04:51:49,327 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-09-08 04:51:49,596 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome pid: 2385 2026-09-08 04:51:49,597 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome headless temporary user profile dir: /tmp/tmpnw3pb40n_chrome_odoo 2026-09-08 04:51:49,597 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Issuing json command http://127.0.0.1:44813/json/version 2026-09-08 04:51:49,598 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:44813/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:49,659 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:49,659 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Issuing json command http://127.0.0.1:44813/json 2026-09-08 04:51:49,659 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:44813/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:49,684 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Websocket url found: ws://127.0.0.1:44813/devtools/page/94CE0F72CBAFFC4323F8B1FFCB584C22 2026-09-08 04:51:49,702 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Enable chrome headless console log notification 2026-09-08 04:51:49,766 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome headless enable page notifications 2026-09-08 04:51:49,811 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_reseq_manager from n/a 2026-09-08 04:51:49,818 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Setting session cookie in browser 2026-09-08 04:51:49,821 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Open "http://127.0.0.1:8069/docs" in browser 2026-09-08 04:51:49,821 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Navigating to: "http://127.0.0.1:8069/docs" 2026-09-08 04:51:49,834 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:51,031 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /docs HTTP/1.1" 200 - 287 0.205 0.994 2026-09-08 04:51:51,039 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Navigation result: {'frameId': '94CE0F72CBAFFC4323F8B1FFCB584C22', 'loaderId': '0E0805298EAE5B841075CD95905848A0', 'isDownload': False} 2026-09-08 04:51:51,039 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Evaluate ready code "odoo.isTourReady('to_website_docs_resequence_subjects')" 2026-09-08 04:51:51,058 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:51:51,071 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:51,115 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.036 0.018 2026-09-08 04:51:51,121 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:51,131 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:51,132 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:51,137 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.010 0.063 2026-09-08 04:51:51,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:51,155 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.018 2026-09-08 04:51:51,165 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:51,177 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.017 2026-09-08 04:51:51,185 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.001 0.005 2026-09-08 04:51:51,232 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 04:51:51,234 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-08 04:51:51,237 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.006 2026-09-08 04:51:51,244 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-08 04:51:51,322 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 04:51:51,344 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:51,367 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.035 2026-09-08 04:51:51,395 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.009 0.057 2026-09-08 04:51:51,661 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:51,675 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.016 2026-09-08 04:51:51,702 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 04:51:51,787 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Evaluate test code "odoo.startTour('to_website_docs_resequence_subjects', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:51,796 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: [1/7] Tour to_website_docs_resequence_subjects → Step Wait for the editor to bind on the docs root page (trigger: .docs-categories > .row.o_docs_editor_ready) 2026-09-08 04:51:51,815 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.009 0.074 2026-09-08 04:51:51,867 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:51] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.019 0.087 2026-09-08 04:51:51,868 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: [2/7] Tour to_website_docs_resequence_subjects → Step GUARD: A sorts BEFORE B to start with - so the drag below really changes something (trigger: .docs-categories > .row > div:has(> .cat-editable[data-name='Tour Reseq Subject A']) ~ div:has(> .cat-editable[data-name='Tour Reseq Subject B'])) 2026-09-08 04:51:51,920 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: [3/7] Tour to_website_docs_resequence_subjects → Step Drag B onto the top of A, so B must end up first (trigger: .docs-categories > .row > div:has(> .cat-editable[data-name='Tour Reseq Subject B'])) 2026-09-08 04:51:52,120 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: [4/7] Tour to_website_docs_resequence_subjects → Step The drop moved the node (proves applyChangeOnDrop is on) (trigger: .docs-categories > .row > div:has(> .cat-editable[data-name='Tour Reseq Subject B']) ~ div:has(> .cat-editable[data-name='Tour Reseq Subject A'])) 2026-09-08 04:51:52,176 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:52] "POST /docs/resequence_category HTTP/1.1" 200 - 37 0.030 0.052 2026-09-08 04:51:52,176 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: [5/7] Tour to_website_docs_resequence_subjects → Step The resequence RPC has settled - reload so the next step reads SERVER state (trigger: #mask:hidden) 2026-09-08 04:51:52,332 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:52] "GET /docs HTTP/1.1" 200 - 20 0.015 0.058 2026-09-08 04:51:52,551 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: [6/7] Tour to_website_docs_resequence_subjects → Step .docs-categories > .row.o_docs_editor_ready 2026-09-08 04:51:52,581 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:52] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.009 2026-09-08 04:51:52,625 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:52] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.015 0.028 2026-09-08 04:51:52,635 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: [7/7] Tour to_website_docs_resequence_subjects → Step PERSISTED: the reloaded, server-rendered page sorts B before A (trigger: .docs-categories > .row > div:has(> .cat-editable[data-name='Tour Reseq Subject B']) ~ div:has(> .cat-editable[data-name='Tour Reseq Subject A'])) 2026-09-08 04:51:52,692 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: tour succeeded 2026-09-08 04:51:52,693 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR to_website_docs_resequence_subjects SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-08 04:51:52,750 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: heap 9331408 (allocated 11272192) 2026-09-08 04:51:52,755 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Closing chrome headless with pid 2385 2026-09-08 04:51:52,756 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Closing websocket connection 2026-09-08 04:51:52,756 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Terminating chrome headless with pid 2385 2026-09-08 04:51:52,819 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045152_819187_test_reordering_root_subjects_persists.txt 2026-09-08 04:51:52,819 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Removing chrome user profile "/tmp/tmpnw3pb40n_chrome_odoo" 2026-09-08 04:51:52,853 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-09-08 04:51:53,122 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Chrome pid: 2563 2026-09-08 04:51:53,123 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Chrome headless temporary user profile dir: /tmp/tmpw9w8n36u_chrome_odoo 2026-09-08 04:51:53,123 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Issuing json command http://127.0.0.1:39423/json/version 2026-09-08 04:51:53,124 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:39423/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:53,172 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:53,173 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Issuing json command http://127.0.0.1:39423/json 2026-09-08 04:51:53,173 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:39423/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:53,185 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Websocket url found: ws://127.0.0.1:39423/devtools/page/146A81939C59526E89C1174485AE494C 2026-09-08 04:51:53,198 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Enable chrome headless console log notification 2026-09-08 04:51:53,200 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Chrome headless enable page notifications 2026-09-08 04:51:53,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_reseq_manager from n/a 2026-09-08 04:51:53,406 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Setting session cookie in browser 2026-09-08 04:51:53,412 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Open "http://127.0.0.1:8069/docs/c/tour-reseq-subject-a-88" in browser 2026-09-08 04:51:53,413 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Navigating to: "http://127.0.0.1:8069/docs/c/tour-reseq-subject-a-88" 2026-09-08 04:51:53,432 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:54,779 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:54] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 331 0.340 1.017 2026-09-08 04:51:54,784 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Navigation result: {'frameId': '146A81939C59526E89C1174485AE494C', 'loaderId': '1A00F6D5AFD09CA58F78A2EB70E0EEAA', 'isDownload': False} 2026-09-08 04:51:54,784 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Evaluate ready code "odoo.isTourReady('to_website_docs_resequence_sections')" 2026-09-08 04:51:54,813 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 04:51:54,828 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:54,870 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:54] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.034 0.024 2026-09-08 04:51:54,886 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:54,896 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:54,896 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:54,899 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:54] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.014 0.069 2026-09-08 04:51:54,933 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:54,941 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:54] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 0.010 2026-09-08 04:51:54,948 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:54,962 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:54] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.030 2026-09-08 04:51:54,984 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-08 04:51:54,998 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:54] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-08 04:51:55,002 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:55] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.027 2026-09-08 04:51:55,004 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:55] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-08 04:51:55,006 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:55] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.005 0.016 2026-09-08 04:51:55,087 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:55] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 04:51:55,106 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:55,122 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:55] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.022 2026-09-08 04:51:55,139 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:55] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.010 0.026 2026-09-08 04:51:55,427 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:55,437 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:55] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.013 2026-09-08 04:51:55,460 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:55] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 04:51:55,523 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Evaluate test code "odoo.startTour('to_website_docs_resequence_sections', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs/c/tour-reseq-subject-a-88", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:55,530 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: [1/7] Tour to_website_docs_resequence_sections → Step Wait for the editor to bind on the subject page (trigger: .docs-categories > .row.o_docs_editor_ready) 2026-09-08 04:51:55,562 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:55] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.005 0.076 2026-09-08 04:51:55,584 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: [2/7] Tour to_website_docs_resequence_sections → Step GUARD: section A sorts before section B to start with (trigger: .docs-categories > .row > div.category-section:has(.cat-section.cat-editable[data-name='Tour Reseq Section A']) ~ div.category-section:has(.cat-section.cat-editable[data-name='Tour Reseq Section B'])) 2026-09-08 04:51:55,617 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:55] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.030 0.077 2026-09-08 04:51:55,644 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: [3/7] Tour to_website_docs_resequence_sections → Step .docs-categories > .row > div.category-section:has(.cat-section.cat-editable[data-name='Tour Reseq Section B']) 2026-09-08 04:51:55,849 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: [4/7] Tour to_website_docs_resequence_sections → Step The drop moved the node (trigger: .docs-categories > .row > div.category-section:has(.cat-section.cat-editable[data-name='Tour Reseq Section B']) ~ div.category-section:has(.cat-section.cat-editable[data-name='Tour Reseq Section A'])) 2026-09-08 04:51:55,887 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:55] "POST /docs/resequence_category HTTP/1.1" 200 - 24 0.037 0.029 2026-09-08 04:51:55,908 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: [5/7] Tour to_website_docs_resequence_sections → Step The resequence RPC has settled - reload so the next step reads SERVER state (trigger: #mask:hidden) 2026-09-08 04:51:56,117 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:56] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 33 0.018 0.082 2026-09-08 04:51:56,466 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: [6/7] Tour to_website_docs_resequence_sections → Step .docs-categories > .row.o_docs_editor_ready 2026-09-08 04:51:56,527 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:56] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.014 0.023 2026-09-08 04:51:56,539 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:56] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.005 0.041 2026-09-08 04:51:56,570 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: [7/7] Tour to_website_docs_resequence_sections → Step PERSISTED: the reloaded page sorts section B before section A (trigger: .docs-categories > .row > div.category-section:has(.cat-section.cat-editable[data-name='Tour Reseq Section B']) ~ div.category-section:has(.cat-section.cat-editable[data-name='Tour Reseq Section A'])) 2026-09-08 04:51:56,622 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: tour succeeded 2026-09-08 04:51:56,623 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR to_website_docs_resequence_sections SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-08 04:51:56,708 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: heap 9351096 (allocated 10747904) 2026-09-08 04:51:56,711 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Closing chrome headless with pid 2563 2026-09-08 04:51:56,712 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Closing websocket connection 2026-09-08 04:51:56,712 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Terminating chrome headless with pid 2563 2026-09-08 04:51:56,811 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045156_811575_test_reordering_sections_inside_a_subject_persists.txt 2026-09-08 04:51:56,811 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Removing chrome user profile "/tmp/tmpw9w8n36u_chrome_odoo" 2026-09-08 04:51:56,857 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-09-08 04:51:57,125 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Chrome pid: 2742 2026-09-08 04:51:57,125 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Chrome headless temporary user profile dir: /tmp/tmp742std5j_chrome_odoo 2026-09-08 04:51:57,125 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Issuing json command http://127.0.0.1:44425/json/version 2026-09-08 04:51:57,159 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:44425/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:51:57,182 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Browser version: Chrome/150.0.7871.114 2026-09-08 04:51:57,182 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Issuing json command http://127.0.0.1:44425/json 2026-09-08 04:51:57,183 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:44425/json with timeout 3 increased to 10s during tests 2026-09-08 04:51:57,198 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Websocket url found: ws://127.0.0.1:44425/devtools/page/6443F58FFBBD4E16132A388BD1970252 2026-09-08 04:51:57,206 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Enable chrome headless console log notification 2026-09-08 04:51:57,269 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Chrome headless enable page notifications 2026-09-08 04:51:57,312 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:tour_reseq_manager from n/a 2026-09-08 04:51:57,322 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Setting session cookie in browser 2026-09-08 04:51:57,327 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Open "http://127.0.0.1:8069/docs/c/tour-reseq-subject-a-tour-reseq-section-a-tour-reseq-category-a-92" in browser 2026-09-08 04:51:57,328 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Navigating to: "http://127.0.0.1:8069/docs/c/tour-reseq-subject-a-tour-reseq-section-a-tour-reseq-category-a-92" 2026-09-08 04:51:57,337 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:51:58,702 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:58] "GET /docs/c/tour-reseq-subject-a-tour-reseq-section-a-tour-reseq-category-a-92 HTTP/1.1" 200 - 375 0.277 1.089 2026-09-08 04:51:58,705 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Navigation result: {'frameId': '6443F58FFBBD4E16132A388BD1970252', 'loaderId': 'FA7F4A01E4C633AFAD6AF62E7749794C', 'isDownload': False} 2026-09-08 04:51:58,705 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Evaluate ready code "odoo.isTourReady('to_website_docs_resequence_left_nav_docs')" 2026-09-08 04:51:58,740 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-08 04:51:58,756 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:51:58,804 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:58] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.038 0.030 2026-09-08 04:51:58,810 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:51:58,819 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:51:58,819 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:51:58,821 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:58] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.007 0.064 2026-09-08 04:51:58,838 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:51:58,852 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:58] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.018 2026-09-08 04:51:58,862 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:51:58,878 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:58] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.036 2026-09-08 04:51:58,945 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-08 04:51:58,952 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:58] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:51:58,958 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:58] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 04:51:58,971 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:58] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.007 0.017 2026-09-08 04:51:59,011 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:59] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:51:59,052 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:59] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.010 0.012 2026-09-08 04:51:59,078 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:51:59,115 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:59] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.016 0.067 2026-09-08 04:51:59,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:51:59,406 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:59] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.014 2026-09-08 04:51:59,421 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:59] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 04:51:59,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Evaluate test code "odoo.startTour('to_website_docs_resequence_left_nav_docs', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/docs/c/tour-reseq-subject-a-tour-reseq-section-a-tour-reseq-category-a-92", "delayToCheckUndeterminisms": 0})" 2026-09-08 04:51:59,503 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: [1/7] Tour to_website_docs_resequence_left_nav_docs → Step Wait for the editor to bind on the document page (trigger: #docsLeft.o_docs_editor_ready) 2026-09-08 04:51:59,542 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:59] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.004 0.090 2026-09-08 04:51:59,574 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: [2/7] Tour to_website_docs_resequence_left_nav_docs → Step GUARD: doc A sorts before doc B to start with (trigger: #docsLeft > li.docs-sortable[data-name='Tour Reseq Doc A'] ~ li[data-name='Tour Reseq Doc B']) 2026-09-08 04:51:59,591 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:59] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.024 0.099 2026-09-08 04:51:59,625 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: [3/7] Tour to_website_docs_resequence_left_nav_docs → Step #docsLeft > li.docs-sortable[data-name='Tour Reseq Doc B'] 2026-09-08 04:51:59,834 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: [4/7] Tour to_website_docs_resequence_left_nav_docs → Step The drop moved the node (trigger: #docsLeft > li.docs-sortable[data-name='Tour Reseq Doc B'] ~ li[data-name='Tour Reseq Doc A']) 2026-09-08 04:51:59,859 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:51:59] "POST /docs/resequence HTTP/1.1" 200 - 29 0.025 0.032 2026-09-08 04:51:59,907 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: [5/7] Tour to_website_docs_resequence_left_nav_docs → Step The resequence RPC has settled - reload so the next step reads SERVER state (trigger: #mask:hidden) 2026-09-08 04:52:00,089 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:00] "GET /docs/c/tour-reseq-subject-a-tour-reseq-section-a-tour-reseq-category-a-92 HTTP/1.1" 200 - 39 0.031 0.089 2026-09-08 04:52:00,472 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: [6/7] Tour to_website_docs_resequence_left_nav_docs → Step #docsLeft.o_docs_editor_ready 2026-09-08 04:52:00,534 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:00] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.011 0.039 2026-09-08 04:52:00,541 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:00] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.054 2026-09-08 04:52:00,554 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: [7/7] Tour to_website_docs_resequence_left_nav_docs → Step PERSISTED: the reloaded page sorts doc B before doc A (trigger: #docsLeft > li.docs-sortable[data-name='Tour Reseq Doc B'] ~ li[data-name='Tour Reseq Doc A']) 2026-09-08 04:52:00,614 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: tour succeeded 2026-09-08 04:52:00,614 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR to_website_docs_resequence_left_nav_docs SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-09-08 04:52:00,700 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: heap 9334692 (allocated 11796480) 2026-09-08 04:52:00,704 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Closing chrome headless with pid 2742 2026-09-08 04:52:00,705 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Closing websocket connection 2026-09-08 04:52:00,705 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Terminating chrome headless with pid 2742 2026-09-08 04:52:00,777 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045200_777632_test_reordering_the_left_document_tree_persists.txt 2026-09-08 04:52:00,777 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Removing chrome user profile "/tmp/tmp742std5j_chrome_odoo" 2026-09-08 04:52:00,823 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 04:52:00,838 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-09-08 04:52:01,100 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Chrome pid: 2920 2026-09-08 04:52:01,100 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Chrome headless temporary user profile dir: /tmp/tmp3qk_d5___chrome_odoo 2026-09-08 04:52:01,101 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Issuing json command http://127.0.0.1:42053/json/version 2026-09-08 04:52:01,102 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:42053/json/version with timeout 3 increased to 10s during tests 2026-09-08 04:52:01,138 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Browser version: Chrome/150.0.7871.114 2026-09-08 04:52:01,138 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Issuing json command http://127.0.0.1:42053/json 2026-09-08 04:52:01,139 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:42053/json with timeout 3 increased to 10s during tests 2026-09-08 04:52:01,178 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Websocket url found: ws://127.0.0.1:42053/devtools/page/63BE645F5EE3F09701591E2A92E6CDB1 2026-09-08 04:52:01,195 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Enable chrome headless console log notification 2026-09-08 04:52:01,213 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Chrome headless enable page notifications 2026-09-08 04:52:01,266 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Setting session cookie in browser 2026-09-08 04:52:01,280 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Open "http://127.0.0.1:8069/docs" in browser 2026-09-08 04:52:01,280 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Navigating to: "http://127.0.0.1:8069/docs" 2026-09-08 04:52:01,297 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:03,188 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /docs HTTP/1.1" 200 - 233 0.139 1.760 2026-09-08 04:52:03,192 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Navigation result: {'frameId': '63BE645F5EE3F09701591E2A92E6CDB1', 'loaderId': 'B9280E7CABC109B486B12D2353DD488F', 'isDownload': False} 2026-09-08 04:52:03,192 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Evaluate ready code "typeof odoo !== 'undefined' && odoo.loader && (odoo.loader.failed.size > 0 || ["@to_website_docs/js/common", "@to_website_docs/js/docs", "@to_website_docs/js/docs.editor", "@to_website_docs/js/docs_colorpicker"].every(function (m) { return odoo.loader.modules.has(m); }))" 2026-09-08 04:52:03,217 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 04:52:03,239 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/fbbba97/to_website_docs.assets_frontend_css.min.css 2026-09-08 04:52:03,253 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /web/assets/1/fbbba97/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.014 0.019 2026-09-08 04:52:03,274 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/063fefd/web.assets_frontend.min.css, copying from /web/assets/063fefd/web.assets_frontend.min.css 2026-09-08 04:52:03,311 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /web/assets/1/063fefd/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.037 0.051 2026-09-08 04:52:03,316 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js, copying from /web/assets/36d54f7/web.assets_frontend_minimal.min.js 2026-09-08 04:52:03,324 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /web/assets/1/36d54f7/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 0.056 2026-09-08 04:52:03,334 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-08 04:52:03,339 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-08 04:52:03,340 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js, copying from /web/assets/ca72b0f/web.__assets_tests_call__.min.js 2026-09-08 04:52:03,357 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /web/assets/1/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.024 2026-09-08 04:52:03,445 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.013 2026-09-08 04:52:03,446 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-08 04:52:03,455 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-08 04:52:03,457 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-08 04:52:03,472 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /web/image/website/1/logo/My%20Website?unique=3856bf8 HTTP/1.1" 200 - 4 0.016 0.025 2026-09-08 04:52:03,527 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /web/image/website/1/favicon?unique=3856bf8 HTTP/1.1" 200 - 4 0.006 0.009 2026-09-08 04:52:03,537 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js, copying from /web/assets/4f50a28/web.assets_frontend_lazy.min.js 2026-09-08 04:52:03,561 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /web/assets/1/4f50a28/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.012 0.034 2026-09-08 04:52:03,858 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/eabf124/to_website_docs.assets_frontend_js.min.js 2026-09-08 04:52:03,868 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /web/assets/1/eabf124/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.006 0.016 2026-09-08 04:52:03,888 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:03] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 04:52:03,889 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Evaluate test code " var expectedModules = ["@to_website_docs/js/common", "@to_website_docs/js/docs", "@to_website_docs/js/docs.editor", "@to_website_docs/js/docs_colorpicker"]; var failedModules = Array.from(odoo.loader.failed); var missingModules = expectedModules.filter(function (m) { return !odoo.loader.modules.has(m); }); if (failedModules.length) { console.error( 'to_website_docs frontend bundle left odoo.loader.failed non-empty: ' + JSON.stringify(failedModules) ); } else if (missingModules.length) { console.error( 'to_website_docs frontend bundle never registered every expected module, ' + 'missing: ' + JSON.stringify(missingModules) ); } else { console.log('test successful'); } " 2026-09-08 04:52:03,893 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.browser: test successful 2026-09-08 04:52:03,941 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.browser: heap 7176476 (allocated 8912896) 2026-09-08 04:52:04,016 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Closing chrome headless with pid 2920 2026-09-08 04:52:04,017 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Closing websocket connection 2026-09-08 04:52:04,028 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Terminating chrome headless with pid 2920 2026-09-08 04:52:04,080 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:04] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.006 0.102 2026-09-08 04:52:04,119 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:04] "POST /im_livechat/init HTTP/1.1" 200 - 21 0.016 0.129 2026-09-08 04:52:04,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_045204_144616_test_docs_frontend_bundle_loads_without_module_error.txt 2026-09-08 04:52:04,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Removing chrome user profile "/tmp/tmp3qk_d5___chrome_odoo" 2026-09-08 04:52:04,178 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:52:04,192 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_no_jquery_ui_assets: Starting TestNoJqueryUiAssets.test_no_jquery_ui_or_cdn_reference_in_shipped_assets ... 2026-09-08 04:52:04,242 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:52:07,481 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_content_ends_up_published ... 2026-09-08 04:52:07,562 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_document_ends_up_published ... 2026-09-08 04:52:07,653 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_category_regardless_of_document_state ... 2026-09-08 04:52:07,718 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_content_cannot_be_published_by_designer ... 2026-09-08 04:52:07,766 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_document_cannot_be_published_by_designer ... 2026-09-08 04:52:07,834 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_category_is_not_a_no_op_toggle ... 2026-09-08 04:52:07,879 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_document_is_not_a_no_op_toggle ... 2026-09-08 04:52:07,996 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_category ... 2026-09-08 04:52:08,049 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_content ... 2026-09-08 04:52:08,128 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_document ... 2026-09-08 04:52:08,209 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_assigned_to_own_document_cannot_publish ... 2026-09-08 04:52:08,301 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_category ... 2026-09-08 04:52:08,338 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_content ... 2026-09-08 04:52:08,407 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_document ... 2026-09-08 04:52:08,489 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:52:09,174 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_section_write_holder_may_reorder_that_sections_categories ... 2026-09-08 04:52:09,210 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reseq_reviewer from n/a 2026-09-08 04:52:09,218 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:09,483 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:09] "POST /docs/resequence_category HTTP/1.1" 200 - 39 0.028 0.238 2026-09-08 04:52:09,509 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_user_without_write_on_the_section_is_denied ... 2026-09-08 04:52:09,528 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reseq_editor from n/a 2026-09-08 04:52:09,542 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:09,831 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:09] "POST /docs/resequence_category HTTP/1.1" 200 - 16 0.014 0.279 2026-09-08 04:52:09,864 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_ids_that_are_not_children_of_the_parent_are_rejected ... 2026-09-08 04:52:09,891 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reseq_reviewer from n/a 2026-09-08 04:52:09,906 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:10,176 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:10] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.013 0.260 2026-09-08 04:52:10,209 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_a_sections_categories_never_touches_the_section ... 2026-09-08 04:52:10,236 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reseq_reviewer from n/a 2026-09-08 04:52:10,254 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:10,576 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:10] "POST /docs/resequence_category HTTP/1.1" 200 - 48 0.042 0.283 2026-09-08 04:52:10,615 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_top_level_subjects_still_requires_a_docs_manager ... 2026-09-08 04:52:10,635 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reseq_reviewer from n/a 2026-09-08 04:52:10,648 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:11,713 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:11] "POST /docs/resequence_category HTTP/1.1" 200 - 13 0.009 1.057 2026-09-08 04:52:11,746 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_the_section_itself_cannot_ride_along_with_its_childrens_resequence ... 2026-09-08 04:52:11,774 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reseq_reviewer from n/a 2026-09-08 04:52:11,791 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:12,015 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:12] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.008 0.218 2026-09-08 04:52:12,044 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:52:15,005 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_designer ... 2026-09-08 04:52:15,056 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:designer_doc from n/a 2026-09-08 04:52:15,091 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:15,298 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:15] "POST /docs/create_category HTTP/1.1" 200 - 8 0.004 0.209 2026-09-08 04:52:15,427 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:15] "POST /docs/create_category HTTP/1.1" 200 - 51 0.082 0.042 2026-09-08 04:52:15,467 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:15] "POST /docs/update_category HTTP/1.1" 200 - 21 0.014 0.022 2026-09-08 04:52:15,485 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:15] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.006 2026-09-08 04:52:15,517 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:15] "POST /docs/update_category HTTP/1.1" 200 - 10 0.011 0.017 2026-09-08 04:52:15,529 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:15] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-09-08 04:52:15,530 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_designer: waiting for threads: [] 2026-09-08 04:52:15,576 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_manager ... 2026-09-08 04:52:15,601 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:manager_doc from n/a 2026-09-08 04:52:15,614 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:15,916 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:15] "POST /docs/create_category HTTP/1.1" 200 - 47 0.022 0.282 2026-09-08 04:52:15,972 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:15] "POST /docs/update_category HTTP/1.1" 200 - 27 0.026 0.025 2026-09-08 04:52:16,072 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11934, 11933] 2026-09-08 04:52:16,091 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted website.doc.category records with IDs: [113] 2026-09-08 04:52:16,101 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2174] 2026-09-08 04:52:16,103 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:16] "POST /docs/delete HTTP/1.1" 200 - 41 0.085 0.036 2026-09-08 04:52:16,136 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:16] "POST /docs/update_category HTTP/1.1" 200 - 10 0.011 0.018 2026-09-08 04:52:16,192 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [46] 2026-09-08 04:52:16,217 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted website.document records with IDs: [106] 2026-09-08 04:52:16,232 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11935] 2026-09-08 04:52:16,237 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted website.doc.category records with IDs: [109] 2026-09-08 04:52:16,242 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:16] "POST /docs/delete HTTP/1.1" 200 - 94 0.053 0.048 2026-09-08 04:52:16,244 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_manager: waiting for threads: [] 2026-09-08 04:52:16,289 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_portal ... 2026-09-08 04:52:16,321 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal_doc from n/a 2026-09-08 04:52:16,337 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:16,585 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:16] "POST /docs/create_category HTTP/1.1" 200 - 13 0.008 0.243 2026-09-08 04:52:16,598 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:16] "POST /docs/update_category HTTP/1.1" 200 - 3 0.004 0.004 2026-09-08 04:52:16,618 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:16] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.005 2026-09-08 04:52:16,620 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_portal: waiting for threads: [] 2026-09-08 04:52:16,651 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_public ... 2026-09-08 04:52:16,671 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:17,789 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:17] "POST /docs/create_category HTTP/1.1" 200 - 5 0.002 1.118 2026-09-08 04:52:17,795 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:17] "POST /docs/update_category HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:52:17,801 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:17] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:52:17,801 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_public: waiting for threads: [] 2026-09-08 04:52:17,816 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_reviewer ... 2026-09-08 04:52:17,830 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reviewer_doc from n/a 2026-09-08 04:52:17,854 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:18,094 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:18] "POST /docs/create_category HTTP/1.1" 200 - 13 0.013 0.235 2026-09-08 04:52:18,172 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:18] "POST /docs/create_category HTTP/1.1" 200 - 51 0.036 0.037 2026-09-08 04:52:18,221 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:18] "POST /docs/update_category HTTP/1.1" 200 - 21 0.016 0.026 2026-09-08 04:52:18,231 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:18] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.005 2026-09-08 04:52:18,263 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:18] "POST /docs/update_category HTTP/1.1" 200 - 10 0.007 0.019 2026-09-08 04:52:18,274 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:18] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-09-08 04:52:18,275 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_reviewer: waiting for threads: [] 2026-09-08 04:52:18,294 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_designer ... 2026-09-08 04:52:18,314 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:designer_doc from n/a 2026-09-08 04:52:18,327 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:18,657 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:18] "POST /docs/create HTTP/1.1" 200 - 57 0.039 0.293 2026-09-08 04:52:18,711 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:18] "POST /docs/update_document HTTP/1.1" 200 - 27 0.024 0.025 2026-09-08 04:52:18,754 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #538 deleted mail.message records with IDs: [11939] 2026-09-08 04:52:18,776 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #538 deleted website.document.content records with IDs: [48] 2026-09-08 04:52:18,792 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #538 deleted mail.followers records with IDs: [2176] 2026-09-08 04:52:18,802 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #538 deleted mail.message records with IDs: [11941, 11940] 2026-09-08 04:52:18,818 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #538 deleted website.document records with IDs: [108] 2026-09-08 04:52:18,830 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #538 deleted mail.followers records with IDs: [2177] 2026-09-08 04:52:18,833 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:18] "POST /docs/delete HTTP/1.1" 200 - 101 0.060 0.050 2026-09-08 04:52:18,877 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:18] "POST /docs/update_document HTTP/1.1" 200 - 9 0.016 0.023 2026-09-08 04:52:18,908 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:18] "POST /docs/delete HTTP/1.1" 200 - 8 0.011 0.015 2026-09-08 04:52:18,909 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_designer: waiting for threads: [] 2026-09-08 04:52:18,931 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_editor ... 2026-09-08 04:52:18,949 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:editor_doc from n/a 2026-09-08 04:52:18,966 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:19,303 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:19] "POST /docs/create HTTP/1.1" 200 - 54 0.032 0.310 2026-09-08 04:52:19,357 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:19] "POST /docs/update_document HTTP/1.1" 200 - 28 0.026 0.023 2026-09-08 04:52:19,401 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #534 deleted mail.message records with IDs: [11942] 2026-09-08 04:52:19,427 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #534 deleted website.document.content records with IDs: [49] 2026-09-08 04:52:19,441 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #534 deleted mail.followers records with IDs: [2178] 2026-09-08 04:52:19,449 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #534 deleted mail.message records with IDs: [11944, 11943] 2026-09-08 04:52:19,472 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #534 deleted website.document records with IDs: [109] 2026-09-08 04:52:19,486 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #534 deleted mail.followers records with IDs: [2179] 2026-09-08 04:52:19,487 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:19] "POST /docs/delete HTTP/1.1" 200 - 100 0.068 0.055 2026-09-08 04:52:19,502 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:19] "POST /docs/update_document HTTP/1.1" 200 - 3 0.002 0.006 2026-09-08 04:52:19,516 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:19] "POST /docs/delete HTTP/1.1" 200 - 3 0.002 0.007 2026-09-08 04:52:19,517 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_editor: waiting for threads: [] 2026-09-08 04:52:19,543 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_manager ... 2026-09-08 04:52:19,574 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:manager_doc from n/a 2026-09-08 04:52:19,590 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:19,971 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:19] "POST /docs/create HTTP/1.1" 200 - 59 0.078 0.305 2026-09-08 04:52:20,020 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:20] "POST /docs/update_document HTTP/1.1" 200 - 20 0.019 0.026 2026-09-08 04:52:20,073 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11945] 2026-09-08 04:52:20,089 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [50] 2026-09-08 04:52:20,099 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2180] 2026-09-08 04:52:20,108 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11947, 11946] 2026-09-08 04:52:20,118 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted website.document records with IDs: [110] 2026-09-08 04:52:20,128 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2181] 2026-09-08 04:52:20,129 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:20] "POST /docs/delete HTTP/1.1" 200 - 107 0.041 0.063 2026-09-08 04:52:20,149 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:20] "POST /docs/update_document HTTP/1.1" 200 - 7 0.004 0.012 2026-09-08 04:52:20,177 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [46] 2026-09-08 04:52:20,189 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11948] 2026-09-08 04:52:20,195 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #540 deleted website.document records with IDs: [106] 2026-09-08 04:52:20,202 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:20] "POST /docs/delete HTTP/1.1" 200 - 56 0.014 0.034 2026-09-08 04:52:20,203 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_manager: waiting for threads: [] 2026-09-08 04:52:20,226 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_portal ... 2026-09-08 04:52:20,242 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal_doc from n/a 2026-09-08 04:52:20,256 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:21,356 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:21] "POST /docs/create HTTP/1.1" 200 - 17 0.018 1.084 2026-09-08 04:52:21,364 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:21] "POST /docs/update_document HTTP/1.1" 200 - 1 0.000 0.004 2026-09-08 04:52:21,372 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:21] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-09-08 04:52:21,373 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_portal: waiting for threads: [] 2026-09-08 04:52:21,396 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_public ... 2026-09-08 04:52:21,412 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:21,648 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:21] "POST /docs/create HTTP/1.1" 200 - 5 0.002 0.237 2026-09-08 04:52:21,655 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:21] "POST /docs/update_document HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:52:21,663 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:21] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 04:52:21,664 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_public: waiting for threads: [] 2026-09-08 04:52:21,707 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_reviewer ... 2026-09-08 04:52:21,727 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:reviewer_doc from n/a 2026-09-08 04:52:21,741 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:22,036 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:22] "POST /docs/create HTTP/1.1" 200 - 57 0.029 0.268 2026-09-08 04:52:22,096 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:22] "POST /docs/update_document HTTP/1.1" 200 - 27 0.023 0.031 2026-09-08 04:52:22,146 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #536 deleted mail.message records with IDs: [11949] 2026-09-08 04:52:22,159 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #536 deleted website.document.content records with IDs: [51] 2026-09-08 04:52:22,169 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #536 deleted mail.followers records with IDs: [2182] 2026-09-08 04:52:22,179 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #536 deleted mail.message records with IDs: [11951, 11950] 2026-09-08 04:52:22,188 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #536 deleted website.document records with IDs: [111] 2026-09-08 04:52:22,197 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #536 deleted mail.followers records with IDs: [2183] 2026-09-08 04:52:22,198 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:22] "POST /docs/delete HTTP/1.1" 200 - 101 0.040 0.055 2026-09-08 04:52:22,229 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:22] "POST /docs/update_document HTTP/1.1" 200 - 9 0.008 0.018 2026-09-08 04:52:22,251 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:22] "POST /docs/delete HTTP/1.1" 200 - 8 0.005 0.013 2026-09-08 04:52:22,252 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_reviewer: waiting for threads: [] 2026-09-08 04:52:22,286 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:52:22,298 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_with_empty_query_param_does_not_error ... 2026-09-08 04:52:22,302 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:23,381 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:23] "GET /docs/search?search= HTTP/1.1" 200 - 209 0.149 0.932 2026-09-08 04:52:23,382 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_with_empty_query_param_does_not_error: waiting for threads: [] 2026-09-08 04:52:23,408 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_with_query_param_still_works ... 2026-09-08 04:52:23,414 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:24,369 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:24] "GET /docs/search?search=activate HTTP/1.1" 200 - 209 0.149 0.810 2026-09-08 04:52:24,370 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_with_query_param_still_works: waiting for threads: [] 2026-09-08 04:52:24,391 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_without_query_param_does_not_error ... 2026-09-08 04:52:24,396 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:26,259 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:26] "GET /docs/search HTTP/1.1" 200 - 209 0.172 1.693 2026-09-08 04:52:26,260 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_without_query_param_does_not_error: waiting for threads: [] 2026-09-08 04:52:26,297 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:52:29,375 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs_odoo.tests.test_access_rights: Starting TestOdooVersionAccessRights.test_docs_editor_crud_odoo_version ... 2026-09-08 04:52:29,450 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #544 deleted odoo.version records with IDs: [16] 2026-09-08 04:52:29,461 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #544 deleted product.attribute.value records with IDs: [119] 2026-09-08 04:52:29,495 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:52:32,614 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_compute_odoo_version_on_category ... 2026-09-08 04:52:32,685 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_func_search_document ... 2026-09-08 04:52:32,814 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:52:35,798 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_func_get_other_odoo_versions ... 2026-09-08 04:52:35,865 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_sql_constraint_uniq_odoo_version_doc_content ... 2026-09-08 04:52:35,898 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:52:39,073 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_docs_search_with_odoo_version ... 2026-09-08 04:52:39,100 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:40,019 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:40] "GET /docs/search?search=Angular&version=23 HTTP/1.1" 200 - 219 0.105 0.818 2026-09-08 04:52:40,064 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:40] "GET /docs/search?search=Angular&version=100 HTTP/1.1" 200 - 16 0.008 0.030 2026-09-08 04:52:40,092 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_website_url ... 2026-09-08 04:52:40,141 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:41,067 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:41] "GET /docs/21.0/d/welcome-to-summoner-s-rift-125 HTTP/1.1" 200 - 256 0.149 0.780 2026-09-08 04:52:41,128 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:41] "GET /docs/d/activate-the-developer-debug-mode-124 HTTP/1.1" 200 - 30 0.012 0.040 2026-09-08 04:52:41,244 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:41] "GET /docs/22.0/c/odoo-user-documentation-applications-general-136 HTTP/1.1" 200 - 45 0.021 0.076 2026-09-08 04:52:41,348 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:41] "GET /docs/22.0/c/odoo-user-documentation-applications-general-136 HTTP/1.1" 200 - 31 0.041 0.050 2026-09-08 04:52:41,369 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:41] "GET /docs/d/welcome-to-summoner-s-rift-125 HTTP/1.1" 301 - 6 0.008 0.008 2026-09-08 04:52:41,468 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:41] "GET /docs/21.0/d/welcome-to-summoner-s-rift-125 HTTP/1.1" 200 - 33 0.044 0.053 2026-09-08 04:52:41,495 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:41] "GET /docs/d/welcome-to-summoner-s-rift-125 HTTP/1.1" 301 - 6 0.003 0.008 2026-09-08 04:52:41,577 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:41] "GET /docs/21.0/d/welcome-to-summoner-s-rift-125 HTTP/1.1" 200 - 33 0.033 0.048 2026-09-08 04:52:41,644 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:41] "GET /docs/22.0/c/odoo-user-documentation-applications-general-136 HTTP/1.1" 200 - 31 0.015 0.041 2026-09-08 04:52:41,676 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 04:52:42,050 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_odoo_version.tests.test_access_rights: Starting TestAccessRights.test_access_odoo_version ... 2026-09-08 04:52:42,133 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #581 deleted mail.message records with IDs: [11957] 2026-09-08 04:52:42,139 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #581 deleted odoo.version records with IDs: [27] 2026-09-08 04:52:42,144 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #581 deleted mail.followers records with IDs: [2184] 2026-09-08 04:52:42,151 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #581 deleted product.attribute.value records with IDs: [130] 2026-09-08 04:52:42,167 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #581 deleted mail.message records with IDs: [11956] 2026-09-08 04:52:42,171 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #581 deleted odoo.version records with IDs: [26] 2026-09-08 04:52:42,178 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #581 deleted product.attribute.value records with IDs: [129] 2026-09-08 04:52:42,209 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 04:52:42,221 127 INFO rb-1ab13a6-224630-412885 odoo.addons.to_website_slides_event.tests.test_slides_event: Starting TestSlidesEvent.test_compute_course_contents_on_event_form ... 2026-09-08 04:52:42,571 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:52:42,789 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_routes: Starting TestRoutes.test_01_web_session_destroy ... 2026-09-08 04:52:42,818 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:demo from n/a 2026-09-08 04:52:42,826 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 04:52:43,037 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 04:52:43] "POST /web/session/destroy HTTP/1.1" 200 - 7 0.002 0.212 2026-09-08 04:52:43,039 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_routes.TestRoutes.test_01_web_session_destroy: waiting for threads: [] 2026-09-08 04:52:43,068 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:52:43,526 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [504] 2026-09-08 04:52:43,535 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11959] 2026-09-08 04:52:43,542 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 04:52:43,563 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_campaign_automatic_name ... 2026-09-08 04:52:43,606 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record ... 2026-09-08 04:52:43,656 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record_case ... 2026-09-08 04:52:43,691 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_with_archived_record ... 2026-09-08 04:52:43,724 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation ... 2026-09-08 04:52:43,778 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted utm.source records with IDs: [28, 31, 32] 2026-09-08 04:52:43,805 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [19, 22, 23] 2026-09-08 04:52:43,834 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [12, 15, 16] 2026-09-08 04:52:43,868 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation_duplicate_marks ... 2026-09-08 04:52:43,927 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_split_name_and_count ... 2026-09-08 04:52:43,961 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 04:52:44,392 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [505] 2026-09-08 04:52:44,406 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11961] 2026-09-08 04:52:44,412 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 04:52:44,432 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_utm_consistency: Starting TestUTMConsistency.test_utm_consistency ... 2026-09-08 04:52:44,474 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 04:52:44,857 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [506] 2026-09-08 04:52:44,869 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11963] 2026-09-08 04:52:44,876 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 04:52:44,892 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_admin ... 2026-09-08 04:52:44,922 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [36] 2026-09-08 04:52:44,926 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [42] 2026-09-08 04:52:44,929 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted utm.source records with IDs: [51] 2026-09-08 04:52:44,945 127 INFO rb-1ab13a6-224630-412885 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_employee ... 2026-09-08 04:52:44,998 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 584, model: utm.campaign 2026-09-08 04:52:45,006 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 584, model: utm.medium 2026-09-08 04:52:45,008 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 584, model: utm.source 2026-09-08 04:52:45,046 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 04:52:54,070 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_account_code_check_enabled_by_default ... 2026-09-08 04:52:54,153 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_deduction_account_type ... 2026-09-08 04:52:54,233 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_financial_account_type ... 2026-09-08 04:52:54,310 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_disable_account_code_check_via_system_param ... 2026-09-08 04:52:54,416 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:53:04,249 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_10_transfer_wizard_reconcile ... 2026-09-08 04:53:05,100 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_11_transfer_wizard_grouping ... 2026-09-08 04:53:05,913 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_12_transfer_wizard_currency_conversion ... 2026-09-08 04:53:06,713 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_13_transfer_wizard_no_currency_conversion ... 2026-09-08 04:53:07,386 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_20_period_change ... 2026-09-08 04:53:08,276 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_21_period_change_lock_date ... 2026-09-08 04:53:08,942 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_30_partner_change ... 2026-09-08 04:53:09,593 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_31_transfer_wizard_sign ... 2026-09-08 04:53:10,422 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_32_transfer_wizard_currency ... 2026-09-08 04:53:11,595 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_40_change_partner_basic ... 2026-09-08 04:53:12,850 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_41_change_partner_receivable ... 2026-09-08 04:53:14,282 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_42_change_partner_different_partners_error ... 2026-09-08 04:53:14,742 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:53:23,921 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_move_delete_entry: Starting TestAccountMoveDeleteEntry.test_account_move_disallow_to_delete_entry_chain_condition ... 2026-09-08 04:53:29,553 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #589 deleted account.move.line.ctp records with IDs: [680] 2026-09-08 04:53:29,741 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #589 deleted account.move.line records with IDs: [1442, 1443] 2026-09-08 04:53:29,955 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #589 deleted account.move.line.ctp records with IDs: [681] 2026-09-08 04:53:30,078 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #589 deleted account.move.line records with IDs: [1444, 1445] 2026-09-08 04:53:30,278 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #589 deleted account.move.line.ctp records with IDs: [679] 2026-09-08 04:53:30,389 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #589 deleted account.move.line records with IDs: [1440, 1441] 2026-09-08 04:53:30,807 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #589 deleted account.move.line.ctp records with IDs: [682] 2026-09-08 04:53:30,925 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #589 deleted account.move.line records with IDs: [1446, 1447] 2026-09-08 04:53:31,310 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #589 deleted account.move records with IDs: [604] 2026-09-08 04:53:31,344 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #589 deleted mail.followers records with IDs: [2208] 2026-09-08 04:53:31,425 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:53:31,437 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_tax_group: Starting TestAccountTaxGroup.test_is_vat ... 2026-09-08 04:53:31,490 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:53:40,471 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_both_posted ... 2026-09-08 04:53:40,536 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_mixed_draft_posted ... 2026-09-08 04:53:40,729 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_one_cancelled ... 2026-09-08 04:53:40,907 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_to_transfer_amount_remaining ... 2026-09-08 04:53:40,967 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_allocation_valid_creation ... 2026-09-08 04:53:41,019 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_be_zero ... 2026-09-08 04:53:41,115 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_exceed_source_balance ... 2026-09-08 04:53:41,208 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_dest_partner_must_match_source ... 2026-09-08 04:53:41,561 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_account ... 2026-09-08 04:53:41,871 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_company ... 2026-09-08 04:53:48,544 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_currency ... 2026-09-08 04:53:48,896 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transferred_amount_excludes_cancelled ... 2026-09-08 04:53:49,451 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:53:57,803 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_chart_template_identity_change: Starting TestChartTemplateIdentityChange.test_account_type_resync_escalates_to_warning_when_account_has_posted_entries ... 2026-09-08 04:54:01,937 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.models.res_company: Account 1101 had external ID `` while `account.44_stock_valuation` was expected. 2026-09-08 04:54:02,339 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_chart_template_identity_change: Starting TestChartTemplateIdentityChange.test_account_type_resync_stays_info_when_account_has_no_postings ... 2026-09-08 04:54:06,280 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.models.res_company: Account 1101 had external ID `` while `account.45_stock_valuation` was expected. 2026-09-08 04:54:06,460 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_chart_template_identity_change: Starting TestChartTemplateIdentityChange.test_adopted_account_is_resynced_to_template_identity_on_reload ... 2026-09-08 04:54:10,478 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.models.res_company: Account 1010 had external ID `` while `account.46_current_assets` was expected. 2026-09-08 04:54:10,858 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_chart_template_identity_change: Starting TestChartTemplateIdentityChange.test_resync_logs_one_record_per_changed_field ... 2026-09-08 04:54:14,763 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.models.res_company: Account 1010 had external ID `` while `account.47_current_assets` was expected. 2026-09-08 04:54:15,140 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:54:23,906 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_in_refund_no_product_does_not_crash ... 2026-09-08 04:54:24,254 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_account_unchanged ... 2026-09-08 04:54:24,556 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_does_not_crash ... 2026-09-08 04:54:24,903 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_with_product_still_overrides_account ... 2026-09-08 04:54:25,457 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:54:25,469 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-09-08 04:54:25,586 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:54:26,046 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment ... 2026-09-08 04:54:27,285 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_multi_line ... 2026-09-08 04:54:29,054 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_with_tax ... 2026-09-08 04:54:30,461 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:54:30,644 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note ... 2026-09-08 04:54:31,851 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [702, 703] 2026-09-08 04:54:31,969 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1493] 2026-09-08 04:54:32,544 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note_purchase ... 2026-09-08 04:54:33,168 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [708, 709] 2026-09-08 04:54:33,241 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1500] 2026-09-08 04:54:33,678 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_not_config_refund_account ... 2026-09-08 04:54:33,999 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_category ... 2026-09-08 04:54:34,490 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_product ... 2026-09-08 04:54:35,064 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:54:35,426 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_admin ... 2026-09-08 04:54:35,589 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_access_rights ... 2026-09-08 04:54:35,666 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 597, model: product.product 2026-09-08 04:54:35,693 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 597, model: product.template 2026-09-08 04:54:35,716 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_settings ... 2026-09-08 04:54:35,996 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_category ... 2026-09-08 04:54:36,046 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 04:54:45,243 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_purchase_bill_then_credit_note ... 2026-09-08 04:54:46,123 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [714, 715] 2026-09-08 04:54:46,239 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1522] 2026-09-08 04:54:46,927 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_sale_invoice_then_credit_note ... 2026-09-08 04:54:47,731 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [720, 721] 2026-09-08 04:54:47,844 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1529] 2026-09-08 04:54:48,509 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_multi_product_credit_note_mixed_config ... 2026-09-08 04:54:49,019 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_invoice_without_refund_config ... 2026-09-08 04:54:49,811 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [726, 727] 2026-09-08 04:54:49,941 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1541] 2026-09-08 04:54:50,316 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_receipt_without_refund_config ... 2026-09-08 04:54:51,200 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [730, 731] 2026-09-08 04:54:51,295 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1548] 2026-09-08 04:54:51,589 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_invoice_without_refund_config ... 2026-09-08 04:54:52,446 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [734, 735] 2026-09-08 04:54:52,542 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1555] 2026-09-08 04:54:52,879 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_receipt_without_refund_config ... 2026-09-08 04:54:53,825 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [738, 739] 2026-09-08 04:54:53,908 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1562] 2026-09-08 04:54:54,267 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_product_refund_overrides_category_refund ... 2026-09-08 04:54:54,872 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_bill_uses_regular_expense_account ... 2026-09-08 04:54:55,389 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_category_fallback ... 2026-09-08 04:54:55,807 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_company_settings_fallback ... 2026-09-08 04:54:56,199 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_no_refund_config ... 2026-09-08 04:54:56,600 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_product_level_refund_account ... 2026-09-08 04:54:57,117 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_receipt_uses_regular_expense_account ... 2026-09-08 04:54:57,604 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_refund_with_fiscal_position_mapping ... 2026-09-08 04:54:58,101 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_category_fallback ... 2026-09-08 04:54:58,995 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [742, 743] 2026-09-08 04:54:59,093 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1593] 2026-09-08 04:54:59,554 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_company_fallback ... 2026-09-08 04:55:00,444 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [746, 747] 2026-09-08 04:55:00,515 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1600] 2026-09-08 04:55:00,821 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_product_level ... 2026-09-08 04:55:01,578 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [750, 751] 2026-09-08 04:55:01,644 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1607] 2026-09-08 04:55:01,967 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_receipt_uses_refund_account ... 2026-09-08 04:55:02,730 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [754, 755] 2026-09-08 04:55:02,823 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1614] 2026-09-08 04:55:03,507 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_category_fallback ... 2026-09-08 04:55:04,432 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [760, 761] 2026-09-08 04:55:04,549 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1621] 2026-09-08 04:55:04,890 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_company_fallback ... 2026-09-08 04:55:05,709 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [764, 765] 2026-09-08 04:55:05,797 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1628] 2026-09-08 04:55:06,155 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_no_refund ... 2026-09-08 04:55:06,985 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [768, 769] 2026-09-08 04:55:07,069 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1635] 2026-09-08 04:55:07,353 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_product_level ... 2026-09-08 04:55:08,081 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [772, 773] 2026-09-08 04:55:08,157 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1642] 2026-09-08 04:55:08,487 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_receipt_uses_refund_account ... 2026-09-08 04:55:09,194 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [776, 777] 2026-09-08 04:55:09,287 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1649] 2026-09-08 04:55:09,841 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_category_fallback ... 2026-09-08 04:55:10,236 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_company_settings_fallback ... 2026-09-08 04:55:10,656 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_no_refund_config ... 2026-09-08 04:55:11,163 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_product_level_refund_account ... 2026-09-08 04:55:11,634 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_invoice_uses_regular_income_account ... 2026-09-08 04:55:12,066 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_receipt_uses_regular_income_account ... 2026-09-08 04:55:12,439 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:55:20,306 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #600 deleted ir.model.data records with IDs: [484173] 2026-09-08 04:55:20,306 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #600 deleted account.journal records with IDs: [780] 2026-09-08 04:55:20,310 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_created_on_first_call ... 2026-09-08 04:55:20,461 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_falls_back_to_default ... 2026-09-08 04:55:20,589 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_reused_on_second_call ... 2026-09-08 04:55:20,713 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_found ... 2026-09-08 04:55:20,786 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_not_found ... 2026-09-08 04:55:20,830 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:55:20,904 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_category_explicit_value_overrides_settings ... 2026-09-08 04:55:21,617 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_expense_refund_categ_set_via_settings_persists ... 2026-09-08 04:55:22,461 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_income_refund_categ_set_via_settings_persists ... 2026-09-08 04:55:23,307 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_settings_refund_account_applies_to_new_category ... 2026-09-08 04:55:24,066 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:55:24,077 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-09-08 04:55:24,242 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-09-08 04:55:24,402 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-09-08 04:55:24,428 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:55:33,504 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_billing_type_propagates_to_child_contacts ... 2026-09-08 04:55:33,683 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_company_partner_billing_type_is_vendor_bill ... 2026-09-08 04:55:33,788 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_individual_partner_billing_type_is_purchase_receipt ... 2026-09-08 04:55:33,874 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_falls_back_to_standard ... 2026-09-08 04:55:33,950 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_returns_configured ... 2026-09-08 04:55:34,008 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_falls_back_to_standard ... 2026-09-08 04:55:34,100 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_returns_configured ... 2026-09-08 04:55:34,176 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_partner_with_company_name_billing_type ... 2026-09-08 04:55:34,408 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_unreconciled_lines_after_partial_payment ... 2026-09-08 04:55:35,577 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:55:36,062 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account.tests.test_reverse_move_line: Starting TestReverseMoveLine.test_reverse_move_line ... 2026-09-08 04:55:36,837 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [784, 785] 2026-09-08 04:55:36,935 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1678] 2026-09-08 04:55:37,478 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 04:55:50,433 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_check_src_line_ids_duplicate_account_across_lines_raises ... 2026-09-08 04:55:50,630 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_check_total_transfer_percentage_exceeds_100_raises ... 2026-09-08 04:55:50,749 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_compute_account_ids_exact_type_matches_only_exact_code ... 2026-09-08 04:55:50,890 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_compute_account_ids_prefix_type_matches_only_that_prefix ... 2026-09-08 04:55:51,050 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_compute_account_ids_resolves_under_own_company_not_ambient ... 2026-09-08 04:55:51,173 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_cron_domain_matches_only_activated_rules ... 2026-09-08 04:55:51,223 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_perform_transfer_creates_move_and_clears_source_balance ... 2026-09-08 04:55:51,878 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_perform_transfer_splits_balance_across_destination_lines_by_percentage ... 2026-09-08 04:55:52,507 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:56:09,403 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_01_invalid_csv_file_mimetype ... 2026-09-08 04:56:09,475 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_11_invalid_csv_file_content ... 2026-09-08 04:56:09,544 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_21_csv_file_import ... 2026-09-08 04:56:10,166 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_25_import_without_outstanding_account_raises ... 2026-09-08 04:56:10,287 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:56:26,478 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_01_invalid_xlsx_file_mimetype ... 2026-09-08 04:56:26,567 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_11_invalid_xlsx_file_content ... 2026-09-08 04:56:26,642 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_21_xlsx_file_import ... 2026-09-08 04:56:27,425 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 04:56:44,503 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_01_invalid_rje_file_extension ... 2026-09-08 04:56:44,578 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_11_invalid_rje_file_content ... 2026-09-08 04:56:44,626 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import ... 2026-09-08 04:56:47,892 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import_wrong_currency ... 2026-09-08 04:56:48,028 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 04:56:48,038 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_budget_hr_timesheet.tests.test_practical_amount: Starting TestPracticalAmount.test_01_practical_amount_with_analytic_account_and_budgetary_position ... 2026-09-08 04:56:51,362 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 04:56:52,029 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_budget_project.tests.test_project_budget_panel: Starting TestProjectBudgetPanel.test_get_crossovered_budget_lines_does_not_raise_and_returns_the_line ... 2026-09-08 04:56:52,127 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_budget_project.tests.test_project_budget_panel: Starting TestProjectBudgetPanel.test_get_panel_data_does_not_raise_and_shows_the_project_budget ... 2026-09-08 04:56:52,253 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_budget_project.tests.test_project_budget_panel: Starting TestProjectBudgetPanel.test_get_panel_data_hides_budget_lines_for_user_without_project_group ... 2026-09-08 04:56:52,317 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:57:07,985 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_multi_company ... 2026-09-08 04:57:12,926 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_total_due ... 2026-09-08 04:57:15,820 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:57:31,100 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_account_invoice_role_can_complete_manual_reminder_flow_for_customer_with_no_salesperson ... 2026-09-08 04:57:33,352 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_account_manager_can_create_followup_level ... 2026-09-08 04:57:33,872 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_account_readonly_user_can_read_followup_receivable ... 2026-09-08 04:57:35,742 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_company_user_cannot_read_other_company_followup_level ... 2026-09-08 04:57:35,788 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [141], uid: 619, model: account.followup.level 2026-09-08 04:57:35,827 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_company_user_cannot_read_other_company_followup_report ... 2026-09-08 04:57:37,840 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [33], uid: 619, model: followup.report 2026-09-08 04:57:37,885 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_followup_user_can_read_followup_receivable ... 2026-09-08 04:57:39,619 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_plain_internal_user_cannot_read_followup_receivable ... 2026-09-08 04:57:40,045 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 623, model: followup.receivable 2026-09-08 04:57:40,098 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-08 04:57:55,568 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocked_invoice_leaves_followup_line_ids ... 2026-09-08 04:57:57,248 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_a_fully_paid_invoice_is_refused ... 2026-09-08 04:58:00,559 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_in_one_company_does_not_affect_another_company ... 2026-09-08 04:58:03,307 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_invoice_zeroes_due_and_overdue_totals ... 2026-09-08 04:58:05,220 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_removes_all_installments_of_a_split_invoice ... 2026-09-08 04:58:07,976 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_followup_line_ids_never_contains_a_blocked_move_line ... 2026-09-08 04:58:10,652 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_followup_receivable_view_agrees_with_orm_after_block ... 2026-09-08 04:58:12,520 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_invoice_with_unevaluated_payment_state_is_included_in_followup ... 2026-09-08 04:58:14,190 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_misc_journal_entry_receivable_can_be_excluded_from_followup ... 2026-09-08 04:58:14,609 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_paid_invoice_keeps_blocked_status_but_stays_out_of_followup ... 2026-09-08 04:58:17,781 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_reminder_payload_omits_blocked_invoice ... 2026-09-08 04:58:20,487 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_search_by_total_due_agrees_with_compute_after_block ... 2026-09-08 04:58:22,297 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_unblocking_invoice_restores_line_and_totals ... 2026-09-08 04:58:24,741 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 04:58:34,457 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_coinstall_visibility: Starting TestFollowupAccountingRoleVisibility.test_accounting_role_finds_the_report_of_a_customer_with_no_salesperson ... 2026-09-08 04:58:34,527 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_coinstall_visibility: Starting TestFollowupAccountingRoleVisibility.test_accounting_role_reads_the_report_of_a_customer_with_no_salesperson ... 2026-09-08 04:58:34,566 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_coinstall_visibility: Starting TestFollowupAccountingRoleVisibility.test_accounting_role_sees_customer_reports_whether_or_not_a_salesperson_owns_them ... 2026-09-08 04:58:34,626 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 04:58:50,443 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_excluded_from_receivable_view ... 2026-09-08 04:58:52,258 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_is_not_chased_by_send_cron ... 2026-09-08 04:58:54,394 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_is_not_picked_up_by_report_creation_cron ... 2026-09-08 04:58:56,113 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_cron_sends_again_once_reminder_cadence_elapses ... 2024-01-15 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <508204761332481.1705276800.000000000000000-openerp-155-followup.report@987b9c21fe91>: ['"Partner A" <@False>'] 2024-01-15 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #630 deleted mail.mail records with IDs: [507] 2024-02-10 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <130933831073404.1707523200.000000000000000-openerp-155-followup.report@987b9c21fe91>: ['"Partner A" <@False>'] 2024-02-10 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #630 deleted mail.mail records with IDs: [508] 2026-09-08 04:58:58,849 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_cron_sends_once_per_day_and_does_not_advance_level_twice ... 2024-01-15 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <658798803583852.1705276800.000000000000000-openerp-163-followup.report@987b9c21fe91>: ['"Partner A" <@False>'] 2024-01-15 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #630 deleted mail.mail records with IDs: [509] 2026-09-08 04:59:01,410 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 04:59:16,921 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCronBelowThreshold.test_customer_below_every_configured_level_is_contacted_at_most_once_and_never_advances_level ... 2024-01-15 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <503033855230225.1705276800.000000000000000-openerp-171-followup.report@987b9c21fe91>: ['"Below Threshold Partner" <@False>'] 2024-01-15 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #632 deleted mail.mail records with IDs: [510] 2026-09-08 04:59:19,539 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 04:59:35,014 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCronLevelTracksActualAge.test_processing_cron_does_not_overshoot_the_level_the_actual_overdue_age_justifies ... 2024-01-15 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <413156027672105.1705276800.000000000000000-openerp-179-followup.report@987b9c21fe91>: ['"Age Tracking Partner" <@False>'] 2024-01-15 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #634 deleted mail.mail records with IDs: [511] 2026-09-08 04:59:37,334 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 04:59:52,043 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCronNegativeDueDayCadence.test_cadence_after_contact_is_anchored_on_the_contact_day_not_the_previous_schedule ... 2024-05-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <119468732424856.1714521600.000000000000000-openerp-187-followup.report@987b9c21fe91>: ['"Negative Cadence Partner" <@False>'] 2024-05-01 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #636 deleted mail.mail records with IDs: [512] 2024-06-15 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <282913684709551.1718409600.000000000000000-openerp-187-followup.report@987b9c21fe91>: ['"Negative Cadence Partner" <@False>'] 2024-06-15 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #636 deleted mail.mail records with IDs: [513] 2026-09-08 04:59:55,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCronNegativeDueDayCadence.test_negative_due_day_customer_is_contacted_at_most_once_across_repeated_cron_passes ... 2024-04-10 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <031017801193209.1712707200.000000000000000-openerp-195-followup.report@987b9c21fe91>: ['"Negative Cadence Partner" <@False>'] 2024-04-10 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #636 deleted mail.mail records with IDs: [514] 2026-09-08 04:59:57,911 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCronNegativeDueDayCadence.test_negative_due_day_level_schedules_next_contact_strictly_after_today ... 2024-04-10 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <766921556252571.1712707200.000000000000000-openerp-203-followup.report@987b9c21fe91>: ['"Negative Cadence Partner" <@False>'] 2024-04-10 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #636 deleted mail.mail records with IDs: [515] 2026-09-08 05:00:00,242 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:00:08,778 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_dead_band_reminder: Starting TestFollowupDeadBandBelowLowestRung.test_debt_below_the_lowest_configured_rung_does_not_loop_the_daily_cron_forever ... 2026-09-08 05:00:10,965 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:00:23,699 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_grouping: Starting TestFollowupGrouping.test_action_view_followup_lines_opens_this_reports_own_lines_in_a_groupable_list ... 2026-09-08 05:00:23,807 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_grouping: Starting TestFollowupGrouping.test_followup_report_search_offers_multiple_working_group_by_axes ... 2026-09-08 05:00:23,913 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:00:32,634 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelChain.test_level_escalation_chain_crosses_parent_branch_boundary ... 2026-09-08 05:00:41,124 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:01:01,146 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_advances_as_invoice_ages_past_threshold ... 2026-09-08 05:01:03,907 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_de_escalates_once_the_only_overdue_invoice_is_paid_off ... 2026-09-08 05:01:06,514 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_falls_back_to_remaining_debt_rung_not_settled_debt_rung ... 2026-09-08 05:01:10,811 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_falls_back_when_settled_debt_leaves_only_a_not_yet_overdue_invoice ... 2026-09-08 05:01:14,873 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_ratchet_resists_demotion_from_new_younger_invoice ... 2026-09-08 05:01:18,376 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_with_negative_due_day_is_selected_for_not_yet_due_invoice ... 2026-09-08 05:01:20,406 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_with_negative_due_day_schedules_next_reminder_in_the_future ... 2026-09-08 05:01:23,278 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:01:41,538 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_level_refresh_cron: Starting TestFollowupLevelRefreshCron.test_grouping_by_followup_level_reflects_todays_age_not_a_frozen_snapshot ... 2026-09-08 05:01:43,874 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:02:01,219 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_line_ids_perf: Starting TestFollowupLineIdsCorrectness.test_dunning_set_excludes_only_receivables_whose_invoice_is_blocked ... 2026-09-08 05:02:06,262 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_line_ids_perf: Starting TestFollowupLineIdsCorrectness.test_same_partner_in_two_companies_never_leaks_the_others_receivables ... 2026-09-08 05:02:09,868 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:02:19,903 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_line_ids_perf: Starting TestFollowupLineIdsComputeQueryScaling.test_followup_line_ids_compute_cost_does_not_scale_with_record_count ... 2026-09-08 05:03:01,021 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_line_ids_perf: FOLLOWUP_LINE_IDS_PERF count_1=5 count_5=5 count_10=5 bound=25 ratio=1.00 2026-09-08 05:03:01,070 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:03:11,503 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_line_ids_perf: Starting TestFollowupLineIdsColdVsPrewarmedQueryCost.test_prewarming_current_relation_never_costs_more_than_a_cold_compute ... 2026-09-08 05:04:34,367 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_line_ids_perf: FOLLOWUP_LINE_IDS_WRITE_PERF cold_1=5 cold_5=5 cold_10=5 warm_1=4 warm_5=4 warm_10=4 cold_ratio=1.00 warm_ratio=1.00 2026-09-08 05:04:34,413 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:04:45,324 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_action_open_followup_action_dict_omits_legacy_view_type_key ... 2026-09-08 05:04:47,553 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_composer_body_with_a_hand_added_sentence_keeps_that_sentence_when_report_data_changes_before_send ... 2026-09-08 05:04:51,495 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [516] 2026-09-08 05:04:51,557 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_composer_hand_edited_body_and_subject_are_sent_as_written_not_re_rendered ... 2026-09-08 05:04:54,173 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [517] 2026-09-08 05:04:54,222 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_composer_subject_with_a_hand_added_prefix_is_sent_verbatim_when_report_data_changes_before_send ... 2026-09-08 05:04:58,194 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [518] 2026-09-08 05:04:58,286 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_enable_activity_override_survives_a_fresh_read ... 2026-09-08 05:05:00,470 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_enable_email_override_survives_a_fresh_read ... 2026-09-08 05:05:02,581 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_hand_edited_body_reaches_the_recipient_verbatim_even_when_report_data_changes_after_the_edit ... 2026-09-08 05:05:06,066 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [519] 2026-09-08 05:05:06,124 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_process_followup_report_cron_path_still_sends_the_reports_current_figures ... 2026-09-08 05:05:08,360 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [520] 2026-09-08 05:05:08,431 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_recipient_ids_override_survives_a_fresh_read ... 2026-09-08 05:05:10,295 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_send_email_attaches_invoice_pdf_as_a_byte_copy_not_a_link_to_its_stored_record ... 2026-09-08 05:05:12,395 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [521] 2026-09-08 05:05:12,461 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_send_email_attaches_invoice_pdf_only_when_level_enables_attach_invoice ... 2026-09-08 05:05:14,595 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [522] 2026-09-08 05:05:15,849 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [523] 2026-09-08 05:05:15,911 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_send_email_attaches_the_reports_current_invoice_set_for_an_unadjusted_widget ... 2026-09-08 05:05:20,074 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [524] 2026-09-08 05:05:20,179 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_send_email_body_must_match_the_reports_current_figures_and_its_attached_statement_pdf ... 2026-09-08 05:05:23,745 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [525] 2026-09-08 05:05:23,871 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_send_email_posts_a_body_that_agrees_with_the_live_rendered_statement ... 2026-09-08 05:05:27,572 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [526] 2026-09-08 05:05:27,730 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [527] 2026-09-08 05:05:27,763 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_send_email_respects_a_user_unticked_invoice_entry_same_as_a_dynamic_one ... 2026-09-08 05:05:30,087 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [528] 2026-09-08 05:05:31,454 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [529] 2026-09-08 05:05:31,513 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_send_email_subject_must_reflect_report_data_at_send_time_not_dialog_open_time ... 2026-09-08 05:05:34,415 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [530] 2026-09-08 05:05:34,484 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_untouched_draft_body_is_sent_as_a_whole_fresh_render_not_a_partially_patched_one ... 2026-09-08 05:05:38,690 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [531] 2026-09-08 05:05:38,868 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [532] 2026-09-08 05:05:38,915 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_untouched_draft_body_never_carries_the_pre_change_amount_spelled_out_in_words ... 2026-09-08 05:05:42,594 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [533] 2026-09-08 05:05:42,661 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_untouched_draft_subject_is_sent_as_a_whole_fresh_render_not_a_partially_patched_one ... 2026-09-08 05:05:46,118 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [534] 2026-09-08 05:05:46,213 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [535] 2026-09-08 05:05:46,266 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_creates_activity_only_when_level_requires_it ... 2026-09-08 05:05:48,451 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [536] 2026-09-08 05:05:48,589 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_does_not_create_activity_when_level_does_not_require_it ... 2026-09-08 05:05:51,354 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [537] 2026-09-08 05:05:51,440 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_includes_invoice_pdf_when_level_enables_attach_invoice ... 2026-09-08 05:05:53,584 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_omits_invoice_pdf_when_level_disables_attach_invoice ... 2026-09-08 05:05:55,412 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_prechecks_email_and_activity_from_level_defaults ... 2026-09-08 05:05:57,307 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_recipients_include_the_report_partner ... 2026-09-08 05:05:58,968 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:06:12,072 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour: Starting TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path ... 2026-09-08 05:06:12,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Chrome pid: 3161 2026-09-08 05:06:12,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Chrome headless temporary user profile dir: /tmp/tmph6682x7m_chrome_odoo 2026-09-08 05:06:12,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Issuing json command http://127.0.0.1:37339/json/version 2026-09-08 05:06:12,381 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:37339/json/version with timeout 3 increased to 10s during tests 2026-09-08 05:06:12,470 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Browser version: Chrome/150.0.7871.114 2026-09-08 05:06:12,471 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Issuing json command http://127.0.0.1:37339/json 2026-09-08 05:06:12,471 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:37339/json with timeout 3 increased to 10s during tests 2026-09-08 05:06:12,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Websocket url found: ws://127.0.0.1:37339/devtools/page/DBC1A95059492D2B084BB8EC5BD95850 2026-09-08 05:06:12,517 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Enable chrome headless console log notification 2026-09-08 05:06:12,570 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Chrome headless enable page notifications 2026-09-08 05:06:12,668 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:admin from n/a 2026-09-08 05:06:12,685 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Setting session cookie in browser 2026-09-08 05:06:12,691 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-08 05:06:12,691 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-08 05:06:12,704 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:06:14,231 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:14] "GET /odoo HTTP/1.1" 200 - 180 0.272 1.259 2026-09-08 05:06:14,235 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Navigation result: {'frameId': 'DBC1A95059492D2B084BB8EC5BD95850', 'loaderId': '9259E7A78F4C0CD478CBF3B5CBD7571F', 'isDownload': False} 2026-09-08 05:06:14,243 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Evaluate ready code "odoo.isTourReady('viin_account_followup_manual_reminder_stale_body_tour')" 2026-09-08 05:06:14,284 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:14] "GET /web/assets/7e0cc43/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.016 2026-09-08 05:06:14,322 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.024 0.029 2026-09-08 05:06:14,333 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:14] "GET /web/assets/82ba8de/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.071 2026-09-08 05:06:14,403 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:06:15,219 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /web/webclient/load_menus/441d04dc023cd39c01e0c322368c31ba507ff9df9df3fcb44e99d95c8d54f0bb HTTP/1.1" 200 - 887 0.511 0.438 2026-09-08 05:06:15,234 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /web/webclient/translations/68f9f3d0124bd4a03e57e817abdd0fe826708d69?lang=en_US HTTP/1.1" 200 - 0 0.000 0.958 2026-09-08 05:06:15,245 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /web/assets/f3955cc/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.672 2026-09-08 05:06:15,253 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /web/assets/6f54485/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.853 2026-09-08 05:06:15,366 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-08 05:06:15,397 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-08 05:06:15,400 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-09-08 05:06:15,418 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-08 05:06:15,419 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: Owl is running in 'dev' mode. 2026-09-08 05:06:15,484 127 INFO rb-1ab13a6-224630-412885 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1_data (89) 2026-09-08 05:06:15,555 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.059 0.069 2026-09-08 05:06:15,558 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.115 2026-09-08 05:06:15,574 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Evaluate test code "odoo.startTour('viin_account_followup_manual_reminder_stale_body_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-08 05:06:15,589 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.012 0.094 2026-09-08 05:06:15,596 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.120 2026-09-08 05:06:15,887 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "POST /mail/data HTTP/1.1" 200 - 146 0.158 0.138 2026-09-08 05:06:15,892 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 05:06:15,902 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.288 2026-09-08 05:06:15,914 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-08 05:06:15,915 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-08 05:06:15,951 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.011 0.293 2026-09-08 05:06:15,990 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:15] "GET /web/image/res.partner/3/avatar_128?unique=1788843958000 HTTP/1.1" 200 - 9 0.019 0.310 2026-09-08 05:06:16,068 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "GET /odoo/action-viin_account_followup.action_followup_report HTTP/1.1" 200 - 20 0.023 0.412 2026-09-08 05:06:16,086 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.444 2026-09-08 05:06:16,089 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.482 2026-09-08 05:06:16,128 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.083 2026-09-08 05:06:16,386 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: [1/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step Follow-up report list is loaded (trigger: .o_list_view) 2026-09-08 05:06:16,389 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.012 2026-09-08 05:06:16,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: Owl is running in 'dev' mode. 2026-09-08 05:06:16,394 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.009 2026-09-08 05:06:16,418 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.005 2026-09-08 05:06:16,430 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.000 0.007 2026-09-08 05:06:16,630 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "POST /mail/data HTTP/1.1" 200 - 71 0.065 0.099 2026-09-08 05:06:16,666 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.021 0.170 2026-09-08 05:06:16,668 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.183 2026-09-08 05:06:16,686 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "POST /web/action/load HTTP/1.1" 200 - 9 0.006 0.185 2026-09-08 05:06:16,739 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-08 05:06:16,792 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.007 0.045 2026-09-08 05:06:16,835 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:06:16,886 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "POST /web/dataset/call_kw/followup.report/get_views HTTP/1.1" 200 - 40 0.037 0.083 2026-09-08 05:06:16,915 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "GET /web/image/res.company/89/favicon HTTP/1.1" 200 - 9 0.010 0.122 2026-09-08 05:06:16,964 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "POST /web/dataset/call_kw/followup.report/web_search_read HTTP/1.1" 200 - 11 0.013 0.022 2026-09-08 05:06:16,971 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.039 2026-09-08 05:06:17,118 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: [2/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step Filter the list down to the fixture partner (trigger: .o_searchview_input) 2026-09-08 05:06:17,213 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: [3/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step The partner suggestion has loaded in the search dropdown (trigger: .dropdown-menu.o_searchview_autocomplete) 2026-09-08 05:06:17,267 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: [4/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step Confirm the search (trigger: .o_searchview_input) 2026-09-08 05:06:17,321 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: [5/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step Open the fixture partner's follow-up report (trigger: .o_data_row .o_data_cell:contains("Bug09 Tour Partner")) 2026-09-08 05:06:17,352 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:17] "POST /web/dataset/call_kw/followup.report/web_search_read HTTP/1.1" 200 - 6 0.012 0.017 2026-09-08 05:06:17,389 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: [6/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step Follow-up report form is open (trigger: button[name="action_open_followup"]) 2026-09-08 05:06:17,408 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:06:17,451 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:17] "POST /web/dataset/call_kw/followup.report/web_read HTTP/1.1" 200 - 9 0.016 0.025 2026-09-08 05:06:17,566 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:17] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 8 0.018 0.018 2026-09-08 05:06:17,603 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:17] "POST /web/dataset/call_kw/account.followup.level/search_read HTTP/1.1" 200 - 6 0.011 0.059 2026-09-08 05:06:17,703 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:17] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 4 0.005 0.012 2026-09-08 05:06:17,709 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: [7/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step Open the manual reminder wizard (trigger: button[name="action_open_followup"]) 2026-09-08 05:06:17,782 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:17] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.038 0.054 2026-09-08 05:06:17,794 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: [8/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step The reminder dialog's draft finished rendering off the report's data at this moment (trigger: .o_dialog .odoo-editor-editable:contains("Dear:")) 2026-09-08 05:06:17,796 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:17] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.006 0.048 2026-09-08 05:06:17,823 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:17] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 4 0.014 0.012 2026-09-08 05:06:17,935 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:17] "POST /web/dataset/call_button/followup.report/action_open_followup HTTP/1.1" 200 - 31 0.037 0.097 2026-09-08 05:06:17,984 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:17] "POST /web/dataset/call_kw/followup.manual.reminder/get_views HTTP/1.1" 200 - 10 0.010 0.023 2026-09-08 05:06:18,012 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:18] "POST /web/dataset/call_kw/followup.manual.reminder/web_read HTTP/1.1" 200 - 7 0.006 0.012 2026-09-08 05:06:18,078 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:18] "GET /web/static/img/mimetypes/pdf.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:06:18,113 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: [9/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step The report's data changes while the dialog is still open (trigger: .o_dialog .odoo-editor-editable) 2026-09-08 05:06:18,199 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:18] "POST /web/dataset/call_kw/account.move/search HTTP/1.1" 200 - 2 0.006 0.015 2026-09-08 05:06:18,455 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:18] "POST /web/dataset/call_kw/account.move/action_toggle_block_payment HTTP/1.1" 200 - 105 0.108 0.138 2026-09-08 05:06:18,459 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: [10/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step Send the reminder without touching the draft (trigger: .o_dialog footer button.o_mail_send) 2026-09-08 05:06:18,531 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: [11/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step The dialog closed after Send (trigger: body:not(:has(.o_dialog))) 2026-09-08 05:06:18,938 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:18] "POST /web/dataset/call_button/followup.manual.reminder/action_send HTTP/1.1" 200 - 122 0.107 0.296 2026-09-08 05:06:18,982 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: tour succeeded 2026-09-08 05:06:18,985 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: ╔══════════════════════════════════════════════════════════════════════╗ ║ TOUR viin_account_followup_manual_reminder_stale_body_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════╝ 2026-09-08 05:06:19,029 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:19] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.033 0.049 2026-09-08 05:06:19,082 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:19] "POST /web/dataset/call_kw/followup.report/web_read HTTP/1.1" 200 - 9 0.025 0.107 2026-09-08 05:06:19,225 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-08 05:06:19,281 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: heap 31470592 (allocated 36110336) 2026-09-08 05:06:19,335 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:19] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.021 0.037 2026-09-08 05:06:19,339 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Closing chrome headless with pid 3161 2026-09-08 05:06:19,340 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Closing websocket connection 2026-09-08 05:06:19,340 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Terminating chrome headless with pid 3161 2026-09-08 05:06:19,442 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_050619_442213_test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.txt 2026-09-08 05:06:19,442 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Removing chrome user profile "/tmp/tmph6682x7m_chrome_odoo" 2026-09-08 05:06:19,525 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour: Starting TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema ... 2026-09-08 05:06:19,802 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Chrome pid: 3405 2026-09-08 05:06:19,802 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Chrome headless temporary user profile dir: /tmp/tmpdzh4edzc_chrome_odoo 2026-09-08 05:06:19,803 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Issuing json command http://127.0.0.1:39623/json/version 2026-09-08 05:06:19,806 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:39623/json/version with timeout 3 increased to 10s during tests 2026-09-08 05:06:19,867 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Browser version: Chrome/150.0.7871.114 2026-09-08 05:06:19,867 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Issuing json command http://127.0.0.1:39623/json 2026-09-08 05:06:19,868 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:39623/json with timeout 3 increased to 10s during tests 2026-09-08 05:06:19,875 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Websocket url found: ws://127.0.0.1:39623/devtools/page/F6FE803A1C1991BE0849367BB22D190E 2026-09-08 05:06:19,895 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Enable chrome headless console log notification 2026-09-08 05:06:19,911 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Chrome headless enable page notifications 2026-09-08 05:06:20,039 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:admin from n/a 2026-09-08 05:06:20,060 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Setting session cookie in browser 2026-09-08 05:06:20,079 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-08 05:06:20,079 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-08 05:06:20,125 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:06:21,347 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:21] "GET /odoo HTTP/1.1" 200 - 186 0.167 1.072 2026-09-08 05:06:21,350 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Navigation result: {'frameId': 'F6FE803A1C1991BE0849367BB22D190E', 'loaderId': '301F184FE1D8FD3A7BA6C8568377478D', 'isDownload': False} 2026-09-08 05:06:21,351 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Waiting for frame 'F6FE803A1C1991BE0849367BB22D190E' to stop loading 2026-09-08 05:06:21,402 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:21] "GET /web/assets/7e0cc43/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-09-08 05:06:21,436 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:21] "GET /web/assets/82ba8de/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.042 2026-09-08 05:06:21,494 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:06:22,184 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /web/webclient/load_menus/441d04dc023cd39c01e0c322368c31ba507ff9df9df3fcb44e99d95c8d54f0bb HTTP/1.1" 200 - 887 0.368 0.417 2026-09-08 05:06:22,190 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /web/webclient/translations/68f9f3d0124bd4a03e57e817abdd0fe826708d69?lang=en_US HTTP/1.1" 200 - 0 0.000 0.774 2026-09-08 05:06:22,196 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /web/assets/6f54485/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.512 2026-09-08 05:06:22,223 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.794 2026-09-08 05:06:22,236 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /web/assets/f3955cc/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.108 2026-09-08 05:06:22,330 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-08 05:06:22,344 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-09-08 05:06:22,344 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-09-08 05:06:22,352 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-08 05:06:22,367 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.browser: Owl is running in 'dev' mode. 2026-09-08 05:06:22,422 127 INFO rb-1ab13a6-224630-412885 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1_data (89) 2026-09-08 05:06:22,511 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.073 0.067 2026-09-08 05:06:22,513 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.118 2026-09-08 05:06:22,517 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.017 2026-09-08 05:06:22,541 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.015 0.117 2026-09-08 05:06:22,557 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Evaluate ready code "document.readyState === 'complete'" 2026-09-08 05:06:22,567 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Evaluate test code " (function () { const { registry } = odoo.loader.modules.get("@web/core/registry"); const { validate } = odoo.loader.modules.get("@odoo/owl"); const tourRegistry = registry.category("web_tour.tours"); const tourName = "viin_account_followup_manual_reminder_stale_body_tour"; if (!tourRegistry.contains(tourName)) { console.error("TOUR_NOT_REGISTERED " + tourName); return; } if (!tourRegistry.validationSchema) { console.error("TOUR_SCHEMA_NOT_LOADED"); return; } try { validate(tourRegistry.get(tourName), tourRegistry.validationSchema); console.log("TOUR_SCHEMA_VALID"); } catch (error) { console.error("TOUR_SCHEMA_INVALID " + error.message); } })(); " 2026-09-08 05:06:22,611 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-08 05:06:22,616 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.browser: TOUR_SCHEMA_VALID 2026-09-08 05:06:22,722 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.browser: heap 20482200 (allocated 21557248) 2026-09-08 05:06:22,793 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 05:06:22,845 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "POST /mail/data HTTP/1.1" 200 - 149 0.162 0.203 2026-09-08 05:06:22,849 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.441 2026-09-08 05:06:22,882 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /web/image/res.company/89/favicon HTTP/1.1" 200 - 9 0.013 0.276 2026-09-08 05:06:22,904 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.369 2026-09-08 05:06:22,926 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Closing chrome headless with pid 3405 2026-09-08 05:06:22,928 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Closing websocket connection 2026-09-08 05:06:22,928 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Terminating chrome headless with pid 3405 2026-09-08 05:06:22,944 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.012 0.327 2026-09-08 05:06:22,945 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.381 2026-09-08 05:06:22,975 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:06:22] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.346 2026-09-08 05:06:22,998 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_050622_998739_test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.txt 2026-09-08 05:06:22,998 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Removing chrome user profile "/tmp/tmpdzh4edzc_chrome_odoo" 2026-09-08 05:06:23,064 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:06:36,854 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_write_access: Starting TestFollowupManualReminderWriteAccess.test_followup_admin_role_can_advance_the_next_reminder_date_of_a_customer_with_no_salesperson ... 2026-09-08 05:06:39,097 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_write_access: Starting TestFollowupManualReminderWriteAccess.test_followup_admin_role_can_post_a_manual_reminder_to_a_customer_with_no_salesperson ... 2026-09-08 05:06:39,311 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <803748830574362.1788843999.207222223281860-openerp-456-followup.report@987b9c21fe91>: ['"Write Axis - Post (follow-up admin)" <@False>'] 2026-09-08 05:06:39,347 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #661 deleted mail.mail records with IDs: [539] 2026-09-08 05:06:39,437 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_write_access: Starting TestFollowupManualReminderWriteAccess.test_followup_user_role_can_advance_the_next_reminder_date_of_a_customer_with_no_salesperson ... 2026-09-08 05:06:41,912 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_write_access: Starting TestFollowupManualReminderWriteAccess.test_followup_user_role_can_post_a_manual_reminder_to_a_customer_with_no_salesperson ... 2026-09-08 05:06:42,124 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <283098210238744.1788844002.053097963333130-openerp-458-followup.report@987b9c21fe91>: ['"Write Axis - Post (follow-up user)" <@False>'] 2026-09-08 05:06:42,152 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #660 deleted mail.mail records with IDs: [540] 2026-09-08 05:06:42,237 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:06:52,218 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_overdue_consistency: Starting TestFollowupOverdueConsistency.test_total_overdue_field_agrees_with_pdf_statement_when_one_instalment_of_the_same_invoice_is_not_yet_due ... 2026-09-08 05:06:54,917 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_overdue_consistency: Starting TestFollowupOverdueConsistency.test_total_overdue_field_agrees_with_the_pdf_statement_for_the_same_report ... 2026-09-08 05:06:58,318 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_overdue_consistency: Starting TestFollowupOverdueConsistency.test_total_overdue_in_a_currency_block_is_expressed_in_that_blocks_own_currency ... 2026-09-08 05:07:01,630 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:07:20,541 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_report_uniqueness: Starting TestFollowupReportUniquePerPartnerCompany.test_receivable_view_rows_stay_unique_across_two_companies_for_same_partner ... 2026-09-08 05:07:23,684 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_report_uniqueness: Starting TestFollowupReportUniquePerPartnerCompany.test_second_report_for_the_same_partner_and_company_is_rejected ... 2026-09-08 05:07:23,778 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:07:33,876 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_no_action_needed_filter_excludes_indebted_and_includes_settled_partner ... 2026-09-08 05:07:37,887 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_status_not_equal_excludes_matching_status_and_includes_the_complement ... 2026-09-08 05:07:42,102 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_total_due_comparison_operators_work_via_search ... 2026-09-08 05:07:44,138 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_total_due_not_equal_operator_excludes_zero_due_report ... 2026-09-08 05:07:47,655 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_total_due_search_with_unsupported_operator_or_operand_matches_nothing_not_everything ... 2026-09-08 05:07:49,427 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:07:59,797 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearchMultiCompany.test_overdue_filter_returns_reports_of_every_allowed_company_not_only_the_active_one ... 2026-09-08 05:08:10,342 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:08:25,330 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_active_field_access ... 2026-09-08 05:08:25,472 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [547], uid: 676, model: followup.report 2026-09-08 05:08:25,532 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_full_access ... 2026-09-08 05:08:25,575 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_write_access ... 2026-09-08 05:08:25,621 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_mixed_access_scenarios ... 2026-09-08 05:08:25,654 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [546], uid: 676, model: followup.report 2026-09-08 05:08:25,739 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_access ... 2026-09-08 05:08:25,783 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_write_access ... 2026-09-08 05:08:25,828 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_cannot_access_others ... 2026-09-08 05:08:25,862 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [547], uid: 676, model: followup.report 2026-09-08 05:08:25,915 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [548], uid: 676, model: followup.report 2026-09-08 05:08:25,956 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [547], uid: 676, model: followup.report 2026-09-08 05:08:25,988 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_read_access ... 2026-09-08 05:08:26,050 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_write_access ... 2026-09-08 05:08:26,133 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_access ... 2026-09-08 05:08:26,196 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_write_access ... 2026-09-08 05:08:26,256 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_user_id_field_access ... 2026-09-08 05:08:26,354 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 05:08:40,758 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_coinstall_access: Starting TestFollowupSaleCoinstallAccess.test_account_invoice_role_can_complete_manual_reminder_flow_for_customer_with_no_salesperson ... 2026-09-08 05:08:43,234 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_coinstall_access: Starting TestFollowupSaleCoinstallAccess.test_accounting_role_holding_a_sales_group_sees_the_union_of_both_roles ... 2026-09-08 05:08:43,282 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_coinstall_access: Starting TestFollowupSaleCoinstallAccess.test_invoice_role_holding_a_sales_group_is_not_narrowed_to_own_customers ... 2026-09-08 05:08:43,698 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_coinstall_access: Starting TestFollowupSaleCoinstallAccess.test_salesperson_only_role_cannot_reach_the_report_of_a_customer_with_no_salesperson ... 2026-09-08 05:08:43,717 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [549], uid: 685, model: followup.report 2026-09-08 05:08:43,750 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_coinstall_access: Starting TestFollowupSaleCoinstallAccess.test_salesperson_only_role_sees_no_customer_report_but_their_own ... 2026-09-08 05:08:43,811 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 05:08:55,293 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_write_access: Starting TestFollowupSaleWriteAccess.test_salesperson_only_role_cannot_advance_the_next_reminder_date_of_a_customer_it_does_not_own ... 2026-09-08 05:08:55,378 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [553], uid: 694, model: followup.report 2026-09-08 05:08:55,420 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_write_access: Starting TestFollowupSaleWriteAccess.test_salesperson_only_role_cannot_post_a_manual_reminder_to_a_customer_it_does_not_own ... 2026-09-08 05:08:55,586 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 05:09:06,656 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_01_payment_onbehalf_01 ... 2026-09-08 05:09:07,793 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1053] 2026-09-08 05:09:07,932 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2211] 2026-09-08 05:09:08,833 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_02_payment_onbehalf_02 ... 2026-09-08 05:09:09,888 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1056] 2026-09-08 05:09:10,014 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2216] 2026-09-08 05:09:10,237 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_03_payment_onbehalf_03 ... 2026-09-08 05:09:11,270 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1058] 2026-09-08 05:09:11,389 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2219] 2026-09-08 05:09:11,553 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_04_payment_onbehalf_04 ... 2026-09-08 05:09:12,546 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1060] 2026-09-08 05:09:12,673 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2222] 2026-09-08 05:09:12,864 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_01 ... 2026-09-08 05:09:14,050 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1062] 2026-09-08 05:09:14,160 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2225] 2026-09-08 05:09:15,233 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_02 ... 2026-09-08 05:09:16,459 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1066, 1067] 2026-09-08 05:09:16,563 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2232, 2233] 2026-09-08 05:09:16,860 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_06_payment_onbehalf_01 ... 2026-09-08 05:09:20,007 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.partial.reconcile records with IDs: [147, 148] 2026-09-08 05:09:20,097 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.full.reconcile records with IDs: [83] 2026-09-08 05:09:20,425 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1072, 1073] 2026-09-08 05:09:20,622 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2239, 2240, 2241, 2242] 2026-09-08 05:09:20,707 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted mail.message records with IDs: [12123, 12121] 2026-09-08 05:09:20,822 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move records with IDs: [954, 955] 2026-09-08 05:09:20,832 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted mail.followers records with IDs: [2669, 2670] 2026-09-08 05:09:21,120 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1070, 1071] 2026-09-08 05:09:21,236 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2238] 2026-09-08 05:09:22,573 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_07_confirm_payment_receive ... 2026-09-08 05:09:24,282 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.partial.reconcile records with IDs: [151, 152] 2026-09-08 05:09:24,336 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.full.reconcile records with IDs: [85] 2026-09-08 05:09:24,615 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1080, 1081] 2026-09-08 05:09:24,771 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2251, 2252, 2253, 2254] 2026-09-08 05:09:24,821 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted mail.message records with IDs: [12131, 12129] 2026-09-08 05:09:24,903 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move records with IDs: [959, 960] 2026-09-08 05:09:25,263 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1078, 1079] 2026-09-08 05:09:25,368 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2249, 2250] 2026-09-08 05:09:26,805 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_08_validate_amount_onbehalf_greater_amount_payment ... 2026-09-08 05:09:27,546 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_09_validate_onbehalf_payment_onbehalf_distribution ... 2026-09-08 05:09:28,175 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_10_validate_same_partner_payment_onbehalf_distribution ... 2026-09-08 05:09:28,885 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_11_payment_onbehalf_foreign_currency ... 2026-09-08 05:09:30,648 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_12_create_onbehalf_payment_without_outstanding_account ... 2026-09-08 05:09:31,116 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_13_create_onbehalf_payment_with_outstanding_account ... 2026-09-08 05:09:31,905 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_14_post_onbehalf_payment_without_outstanding_account ... 2026-09-08 05:09:32,413 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_payment_onbehalf_without_payment_partner_001 ... 2026-09-08 05:09:34,633 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:09:44,750 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_onbehalf_payment_report: Starting TestOnbehalfPaymentReport.test_report_amount_is_company_currency_not_original_currency ... 2026-09-08 05:09:46,237 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment.tests.test_onbehalf_payment_report: Starting TestOnbehalfPaymentReport.test_report_reflects_onbehalf_distribution_after_posting ... 2026-09-08 05:09:47,545 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:09:57,603 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_bulk_post_two_onbehalf_payments_does_not_raise_expected_singleton ... 2026-09-08 05:10:00,431 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_full_distribution_routes_first_diff_line_to_other_receivable_account ... 2026-09-08 05:10:01,820 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #699 deleted account.move.line.ctp records with IDs: [1106] 2026-09-08 05:10:01,953 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #699 deleted account.move.line records with IDs: [2299] 2026-09-08 05:10:02,121 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_partial_distribution_keeps_first_diff_line_on_normal_receivable_account ... 2026-09-08 05:10:03,993 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:10:25,002 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_01_statement_valid_complete ... 2026-09-08 05:10:26,330 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_02_lines_widget_open_balance ... 2026-09-08 05:10:27,554 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_03_check_default_foreign_currency ... 2026-09-08 05:10:28,032 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_04_check_change_foreign_currency ... 2026-09-08 05:10:28,468 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_05_check_statement ... 2026-09-08 05:10:29,509 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_06_get_move_lines_data ... 2026-09-08 05:10:30,352 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_07_button_draft_with_reconciliation ... 2023-01-10 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #701 deleted account.move.line.ctp records with IDs: [1118] 2023-01-10 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #701 deleted account.move.line records with IDs: [2327] 2026-09-08 05:10:32,765 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_08_reconcile_payment_with_bank_statement_same_currency ... 2023-01-11 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #701 deleted account.move.line.ctp records with IDs: [1121] 2023-01-11 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #701 deleted account.move.line records with IDs: [2332] 2026-09-08 05:10:35,172 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_09_reconcile_payment_with_bank_statement_different_currency ... 2023-01-11 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #701 deleted account.move.line.ctp records with IDs: [1124] 2023-01-11 00:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #701 deleted account.move.line records with IDs: [2337] 2026-09-08 05:10:37,247 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_10_adjust_bank_statement_line ... 2026-09-08 05:10:38,551 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #701 deleted account.move.line.ctp records with IDs: [1125] 2026-09-08 05:10:38,810 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_valid_complete_1 ... 2026-09-08 05:10:40,770 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:10:51,645 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a1_onchange_add_line_no_namerror_on_empty_widget ... 2026-09-08 05:10:52,413 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a2_get_move_lines_data_deterministic_pairing ... 2026-09-08 05:10:53,014 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a3_is_line_changed_false_when_unchanged_account_move_line ... 2026-09-08 05:10:53,079 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a3_is_line_changed_false_when_unchanged_bank_statement_line ... 2026-09-08 05:10:53,151 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a3_is_line_changed_false_when_unchanged_bank_statement_line_no_partner ... 2026-09-08 05:10:53,200 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a7_cron_surfaces_failing_line_and_continues_batch ... 2026-09-08 05:10:54,046 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_b1_reconcile_button_gated_to_group_account_user ... 2026-09-08 05:10:55,197 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx01_foreign_vs_company_gain ... 2026-09-08 05:10:56,252 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx02_foreign_vs_company_loss ... 2026-09-08 05:10:57,374 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx03_foreign_vs_foreign_gain ... 2026-09-08 05:10:58,816 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx04_foreign_vs_foreign_loss ... 2026-09-08 05:10:59,944 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx05_cap_preservation_guard_company_currency_statement ... 2026-09-08 05:11:00,511 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx06_partial_settlement_of_foreign_counterpart_still_caps ... 2026-09-08 05:11:01,044 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx07_full_clear_at_appreciated_journal_rate_preserves_full_residual ... 2026-09-08 05:11:01,999 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx08_genuine_partial_is_capped_at_the_statement_date_rate ... 2026-09-08 05:11:03,065 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx09_moving_journal_rate_with_unrelated_counterpart_currency ... 2026-09-08 05:11:04,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx10_depreciating_journal_rate_control_is_unaffected ... 2026-09-08 05:11:05,143 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx11_writeoff_model_on_foreign_journal_converts_company_balance ... 2026-09-08 05:11:05,843 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1161] 2026-09-08 05:11:05,956 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2411] 2026-09-08 05:11:06,096 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m10_manual_reconcile_two_foreign_currencies_is_blocked ... 2026-09-08 05:11:06,901 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m11_genuine_partial_manual_reconcile_posts_no_phantom_writeoff ... 2026-09-08 05:11:07,625 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m12_preview_company_amount_of_foreign_row_equals_stored_residual ... 2026-09-08 05:11:08,296 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m13_exchange_diff_preview_side_mirrors_posted_move ... 2026-09-08 05:11:09,884 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m1_manual_foreign_vs_company_appreciation_posts_gain ... 2026-09-08 05:11:10,878 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m2_manual_foreign_vs_company_depreciation_posts_loss ... 2026-09-08 05:11:12,021 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m3_manual_foreign_vs_foreign_appreciation_posts_gain ... 2026-09-08 05:11:13,188 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m4_manual_foreign_vs_foreign_depreciation_posts_loss ... 2026-09-08 05:11:14,175 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m5_genuine_partial_not_rate_driven_stays_open_without_fx ... 2026-09-08 05:11:14,843 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m6_preview_exchange_diff_matches_posted_account_and_amount ... 2026-09-08 05:11:15,745 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m7_manual_fx_posts_exactly_one_exchange_line_no_double_count ... 2026-09-08 05:11:16,648 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m8_same_currency_manual_reconcile_posts_no_fx ... 2026-09-08 05:11:17,227 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_onchange_move_lines_data_invoice_matching_uses_real_id_not_newid ... 2026-09-08 05:11:17,696 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_s16_onchange_manual_model_id_clear_updates_self_not_origin ... 2026-09-08 05:11:18,249 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_s22_copy_of_reconciled_line_is_not_auto_reconciled ... 2026-09-08 05:11:18,913 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1198] 2026-09-08 05:11:19,012 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2486] 2026-09-08 05:11:19,522 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx01_gain_posts_single_exchange_line ... 2026-09-08 05:11:20,508 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1202] 2026-09-08 05:11:20,602 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2493] 2026-09-08 05:11:21,127 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx02_full_settlement_reconciles_and_pays ... 2026-09-08 05:11:22,153 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1206] 2026-09-08 05:11:22,256 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2500] 2026-09-08 05:11:22,847 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx03_loss_posts_single_expense_line ... 2026-09-08 05:11:24,434 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1210] 2026-09-08 05:11:24,529 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2507] 2026-09-08 05:11:25,074 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx04_no_rate_movement_posts_no_fx ... 2026-09-08 05:11:26,134 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1214] 2026-09-08 05:11:26,215 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2514] 2026-09-08 05:11:26,444 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx05_genuine_partial_still_caps_no_fx ... 2026-09-08 05:11:27,667 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1216] 2026-09-08 05:11:27,807 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2519] 2026-09-08 05:11:28,105 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_widget_data_line_without_account ... 2026-09-08 05:11:28,601 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:11:28,616 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-09-08 05:11:29,004 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [541] 2026-09-08 05:11:29,013 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12158] 2026-09-08 05:11:29,017 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:11:30,211 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome pid: 3602 2026-09-08 05:11:30,211 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome headless temporary user profile dir: /tmp/tmp7ec7g_ge_chrome_odoo 2026-09-08 05:11:30,211 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Issuing json command http://127.0.0.1:34857/json/version 2026-09-08 05:11:30,212 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:34857/json/version with timeout 3 increased to 10s during tests 2026-09-08 05:11:30,274 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Browser version: Chrome/150.0.7871.114 2026-09-08 05:11:30,275 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Issuing json command http://127.0.0.1:34857/json 2026-09-08 05:11:30,275 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:34857/json with timeout 3 increased to 10s during tests 2026-09-08 05:11:30,289 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Websocket url found: ws://127.0.0.1:34857/devtools/page/3FC6684265F30616B2532D02164FD14C 2026-09-08 05:11:30,388 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Enable chrome headless console log notification 2026-09-08 05:11:30,420 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome headless enable page notifications 2026-09-08 05:11:30,572 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:recon_smoke_user from n/a 2026-09-08 05:11:30,575 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Setting session cookie in browser 2026-09-08 05:11:30,581 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-08 05:11:30,582 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-08 05:11:30,611 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:11:31,772 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:31] "GET /odoo HTTP/1.1" 200 - 178 0.208 0.959 2026-09-08 05:11:31,777 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Navigation result: {'frameId': '3FC6684265F30616B2532D02164FD14C', 'loaderId': '440609AFCA465BC2720B70E335BE13F1', 'isDownload': False} 2026-09-08 05:11:31,777 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Evaluate ready code "odoo.isTourReady('reconcile_kanban_smoke_tour')" 2026-09-08 05:11:31,823 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:31] "GET /web/assets/7e0cc43/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.007 2026-09-08 05:11:32,145 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /web/webclient/load_menus/7afebfdda5148d0c12d0476c074073f722108a3582c08e30aeabc2fdb2bc169c HTTP/1.1" 200 - 172 0.197 0.135 2026-09-08 05:11:32,156 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /web/assets/82ba8de/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.345 2026-09-08 05:11:32,196 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:11:32,201 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.027 0.353 2026-09-08 05:11:32,209 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /web/webclient/translations/68f9f3d0124bd4a03e57e817abdd0fe826708d69?lang=en_US HTTP/1.1" 200 - 0 0.000 0.394 2026-09-08 05:11:32,216 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /web/assets/6f54485/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-08 05:11:32,231 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /web/assets/f3955cc/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-08 05:11:32,685 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-08 05:11:32,701 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-09-08 05:11:32,704 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-09-08 05:11:32,722 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.008 2026-09-08 05:11:32,743 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:11:32,761 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 05:11:32,832 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.024 2026-09-08 05:11:32,842 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.042 2026-09-08 05:11:32,849 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Evaluate test code "odoo.startTour('reconcile_kanban_smoke_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-08 05:11:32,862 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.009 0.046 2026-09-08 05:11:32,933 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:11:32,948 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 05:11:33,003 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "POST /mail/data HTTP/1.1" 200 - 34 0.077 0.049 2026-09-08 05:11:33,084 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.030 0.171 2026-09-08 05:11:33,102 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.194 2026-09-08 05:11:33,132 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "GET /web/image?model=res.users&field=avatar_128&id=707 HTTP/1.1" 200 - 16 0.010 0.216 2026-09-08 05:11:33,158 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:11:33,168 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "GET /web/image/res.partner/1606/avatar_128?unique=1788844288000 HTTP/1.1" 200 - 8 0.007 0.253 2026-09-08 05:11:33,178 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.003 0.035 2026-09-08 05:11:33,180 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.293 2026-09-08 05:11:33,208 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.167 2026-09-08 05:11:33,783 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [1/15] Tour reconcile_kanban_smoke_tour → Step b1: the Reconcile-N-Items CTA is visible to an account.group_account_user (trigger: .o_kanban_record:contains('Smoke Tour Bank') button[name='action_open_reconcile']) 2026-09-08 05:11:33,799 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.003 0.006 2026-09-08 05:11:33,813 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:11:33,844 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.009 2026-09-08 05:11:33,854 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.013 2026-09-08 05:11:33,946 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "POST /mail/data HTTP/1.1" 200 - 20 0.021 0.036 2026-09-08 05:11:33,947 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.043 2026-09-08 05:11:33,983 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:33] "GET /web/image/res.partner/1606/avatar_128?unique=1788844288000 HTTP/1.1" 200 - 8 0.016 0.053 2026-09-08 05:11:34,015 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "GET /web/image?model=res.users&field=avatar_128&id=707 HTTP/1.1" 200 - 9 0.008 0.099 2026-09-08 05:11:34,030 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.003 0.066 2026-09-08 05:11:34,042 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-08 05:11:34,058 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "POST /web/action/load HTTP/1.1" 200 - 10 0.017 0.123 2026-09-08 05:11:34,068 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:11:34,117 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.071 2026-09-08 05:11:34,229 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.042 0.077 2026-09-08 05:11:34,413 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.079 0.071 2026-09-08 05:11:34,488 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:11:34,548 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-08 05:11:34,556 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.002 0.004 2026-09-08 05:11:34,561 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.006 2026-09-08 05:11:34,582 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "GET /web/assets/dd4b0a8/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-08 05:11:34,756 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 05:11:34,761 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 05:11:34,781 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [2/15] Tour reconcile_kanban_smoke_tour → Step Kanban master list is visible - select the fixture's highest-id (+50) statement line card (trigger: .o_account_reconcile_kanban_main .o_kanban_record:contains('Smoke tour line 2')) 2026-09-08 05:11:34,818 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:34] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.011 0.017 2026-09-08 05:11:35,125 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.113 0.142 2026-09-08 05:11:35,158 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.008 2026-09-08 05:11:35,196 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.006 0.012 2026-09-08 05:11:35,211 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.003 0.024 2026-09-08 05:11:35,248 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.003 0.022 2026-09-08 05:11:35,302 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [3/15] Tour reconcile_kanban_smoke_tour → Step Selecting a kanban card loads its reconcile form in the side panel (master-detail) (trigger: .o_account_reconcile_form_info .o_form_statusbar) 2026-09-08 05:11:35,374 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.061 2026-09-08 05:11:35,405 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 05:11:35,532 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 40 0.065 0.052 2026-09-08 05:11:35,582 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.008 0.009 2026-09-08 05:11:35,669 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.024 0.070 2026-09-08 05:11:35,704 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.006 0.018 2026-09-08 05:11:35,745 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.008 0.016 2026-09-08 05:11:35,749 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:35] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.027 2026-09-08 05:11:35,809 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [4/15] Tour reconcile_kanban_smoke_tour → Step b4: the Journal Balance label is rendered (trigger: .o_account_reconcile_kanban_div span:contains(Journal Balance)) 2026-09-08 05:11:35,867 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [5/15] Tour reconcile_kanban_smoke_tour → Step b4: a genuinely zero-balance journal must show a formatted "0", not a blank string (trigger: .o_account_reconcile_kanban_div .m-2.d-flex.w-100 span.btn.pe-0) 2026-09-08 05:11:35,929 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [6/15] Tour reconcile_kanban_smoke_tour → Step Both Validate button variants (enabled/disabled clone) are present (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']) 2026-09-08 05:11:35,997 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [7/15] Tour reconcile_kanban_smoke_tour → Step b7: the two Validate variants are mutually exclusive (invisible on can_reconcile / not can_reconcile), so exactly one renders at a time. The visible one must carry the help matching its state - the enabled variant's "will create and reconcile" help, or the disabled clone's distinct "open balance must be zero" help. (The two help strings differing is guaranteed by the form arch.) (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']) 2026-09-08 05:11:36,063 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [8/15] Tour reconcile_kanban_smoke_tour → Step Open the Match Existing Entries tab (trigger: a.nav-link:contains('Match Existing Entries')) 2026-09-08 05:11:36,136 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [9/15] Tour reconcile_kanban_smoke_tour → Step a6 (correct-by-design, assertion only): a matching candidate journal item is listed, filtered to the statement's own liquidity-line sign (trigger: .o_field_reconcile_lines_match .o_data_row) 2026-09-08 05:11:36,183 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [10/15] Tour reconcile_kanban_smoke_tour → Step Clicking a candidate ADDS a match line to the reconcile widget - it must NOT navigate to/open that move line's own form (trigger: .o_field_reconcile_lines_match .o_data_row) 2026-09-08 05:11:36,248 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [11/15] Tour reconcile_kanban_smoke_tour → Step The clicked candidate was added as a new 'other' line in the reconcile widget (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other) 2026-09-08 05:11:36,312 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [12/15] Tour reconcile_kanban_smoke_tour → Step Still on the reconcile form (Match Existing Entries add-line does not navigate away) (trigger: .o_account_reconcile_form_statusbar) 2026-09-08 05:11:36,378 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [13/15] Tour reconcile_kanban_smoke_tour → Step Open the Manual Operations tab (trigger: a.nav-link:contains('Manual Operations')) 2026-09-08 05:11:36,447 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [14/15] Tour reconcile_kanban_smoke_tour → Step Manual Operations tab renders the manual_* fields (trigger: .o_field_widget[name='manual_partner_id']) 2026-09-08 05:11:36,505 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: [15/15] Tour reconcile_kanban_smoke_tour → Step To Check button is present on the statusbar (trigger: button[name='action_to_check']) 2026-09-08 05:11:36,562 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: tour succeeded 2026-09-08 05:11:36,563 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR reconcile_kanban_smoke_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-08 05:11:36,751 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: heap 27608676 (allocated 29052928) 2026-09-08 05:11:36,756 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Closing chrome headless with pid 3602 2026-09-08 05:11:36,757 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Closing websocket connection 2026-09-08 05:11:36,766 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Terminating chrome headless with pid 3602 2026-09-08 05:11:36,892 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_051136_892501_test_reconcile_kanban_smoke_tour.txt 2026-09-08 05:11:36,892 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Removing chrome user profile "/tmp/tmp7ec7g_ge_chrome_odoo" 2026-09-08 05:11:36,946 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:11:36,964 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-09-08 05:11:37,507 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [542] 2026-09-08 05:11:37,519 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12166] 2026-09-08 05:11:37,527 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:11:38,731 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome pid: 3843 2026-09-08 05:11:38,732 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome headless temporary user profile dir: /tmp/tmp_w65mnp7_chrome_odoo 2026-09-08 05:11:38,732 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Issuing json command http://127.0.0.1:42575/json/version 2026-09-08 05:11:38,733 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:42575/json/version with timeout 3 increased to 10s during tests 2026-09-08 05:11:38,770 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Browser version: Chrome/150.0.7871.114 2026-09-08 05:11:38,770 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Issuing json command http://127.0.0.1:42575/json 2026-09-08 05:11:38,771 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:42575/json with timeout 3 increased to 10s during tests 2026-09-08 05:11:38,779 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Websocket url found: ws://127.0.0.1:42575/devtools/page/15D768D0BDAC05A2B808B0AB6D343A34 2026-09-08 05:11:38,786 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Enable chrome headless console log notification 2026-09-08 05:11:38,864 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome headless enable page notifications 2026-09-08 05:11:38,995 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:recon_fx_user from n/a 2026-09-08 05:11:39,003 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Setting session cookie in browser 2026-09-08 05:11:39,008 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-08 05:11:39,008 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-08 05:11:39,021 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:11:40,033 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /odoo HTTP/1.1" 200 - 185 0.152 0.863 2026-09-08 05:11:40,038 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Navigation result: {'frameId': '15D768D0BDAC05A2B808B0AB6D343A34', 'loaderId': '4CF263748C84DCFD2283EB2AC700D6CC', 'isDownload': False} 2026-09-08 05:11:40,038 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Evaluate ready code "odoo.isTourReady('reconcile_fx_validate_tour')" 2026-09-08 05:11:40,080 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /web/assets/7e0cc43/web.assets_web.min.js HTTP/1.1" 200 - 2 0.010 0.012 2026-09-08 05:11:40,098 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /web/assets/82ba8de/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.039 2026-09-08 05:11:40,119 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /web/webclient/translations/68f9f3d0124bd4a03e57e817abdd0fe826708d69?lang=en_US HTTP/1.1" 200 - 0 0.000 0.053 2026-09-08 05:11:40,176 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.036 0.071 2026-09-08 05:11:40,195 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:11:40,421 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /web/webclient/load_menus/7afebfdda5148d0c12d0476c074073f722108a3582c08e30aeabc2fdb2bc169c HTTP/1.1" 200 - 172 0.139 0.217 2026-09-08 05:11:40,432 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /web/assets/6f54485/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.203 2026-09-08 05:11:40,501 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /web/assets/f3955cc/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.012 0.036 2026-09-08 05:11:40,944 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-08 05:11:40,956 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-09-08 05:11:40,959 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-09-08 05:11:40,986 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:11:40,988 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.015 2026-09-08 05:11:41,007 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 05:11:41,054 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.021 2026-09-08 05:11:41,065 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.037 2026-09-08 05:11:41,075 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.002 0.035 2026-09-08 05:11:41,098 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Evaluate test code "odoo.startTour('reconcile_fx_validate_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-08 05:11:41,210 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-08 05:11:41,218 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:11:41,229 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "POST /mail/data HTTP/1.1" 200 - 34 0.093 0.034 2026-09-08 05:11:41,318 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.022 0.170 2026-09-08 05:11:41,358 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "GET /web/image/res.partner/1608/avatar_128?unique=1788844296000 HTTP/1.1" 200 - 15 0.014 0.176 2026-09-08 05:11:41,364 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.161 2026-09-08 05:11:41,390 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.202 2026-09-08 05:11:41,411 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:11:41,421 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.018 0.148 2026-09-08 05:11:41,466 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "GET /web/image?model=res.users&field=avatar_128&id=708 HTTP/1.1" 200 - 9 0.025 0.295 2026-09-08 05:11:41,496 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.121 2026-09-08 05:11:42,009 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: [1/8] Tour reconcile_fx_validate_tour → Step Open the reconcile kanban of the FX fixture's own journal (trigger: .o_kanban_record:contains('FX Tour Bank') button[name='action_open_reconcile']) 2026-09-08 05:11:42,030 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.010 2026-09-08 05:11:42,061 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:11:42,110 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.002 0.006 2026-09-08 05:11:42,115 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.019 2026-09-08 05:11:42,229 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "POST /mail/data HTTP/1.1" 200 - 20 0.031 0.043 2026-09-08 05:11:42,233 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.072 2026-09-08 05:11:42,254 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.057 2026-09-08 05:11:42,291 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "GET /web/image/res.partner/1608/avatar_128?unique=1788844296000 HTTP/1.1" 200 - 8 0.008 0.105 2026-09-08 05:11:42,335 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "GET /web/image?model=res.users&field=avatar_128&id=708 HTTP/1.1" 200 - 9 0.013 0.152 2026-09-08 05:11:42,353 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.003 0.101 2026-09-08 05:11:42,361 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 05:11:42,396 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:11:42,526 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.074 0.167 2026-09-08 05:11:42,550 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.188 2026-09-08 05:11:42,657 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.046 0.057 2026-09-08 05:11:42,733 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-09-08 05:11:42,783 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-08 05:11:42,792 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.005 0.004 2026-09-08 05:11:42,799 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.013 2026-09-08 05:11:42,807 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "GET /web/assets/dd4b0a8/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-08 05:11:42,930 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:11:42,935 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:11:42,967 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: [2/8] Tour reconcile_fx_validate_tour → Step Select the FX fixture's statement line card (trigger: .o_account_reconcile_kanban_main .o_kanban_record:contains('FX tour settlement')) 2026-09-08 05:11:42,996 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:42] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.006 0.013 2026-09-08 05:11:43,228 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.052 0.150 2026-09-08 05:11:43,262 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.004 0.013 2026-09-08 05:11:43,309 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.012 0.017 2026-09-08 05:11:43,329 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.010 0.038 2026-09-08 05:11:43,363 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.003 0.021 2026-09-08 05:11:43,420 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: [3/8] Tour reconcile_fx_validate_tour → Step Open Match Existing Entries (trigger: a.nav-link:contains('Match Existing Entries')) 2026-09-08 05:11:43,468 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.043 2026-09-08 05:11:43,515 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 05:11:43,652 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 44 0.070 0.064 2026-09-08 05:11:43,722 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.003 0.011 2026-09-08 05:11:43,843 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.046 0.072 2026-09-08 05:11:43,889 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.017 0.019 2026-09-08 05:11:43,943 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.012 0.023 2026-09-08 05:11:43,950 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.042 2026-09-08 05:11:44,029 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: [4/8] Tour reconcile_fx_validate_tour → Step Add the FX counterpart as a match line (trigger: .o_field_reconcile_lines_match .o_data_row .o_data_cell) 2026-09-08 05:11:44,090 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: [5/8] Tour reconcile_fx_validate_tour → Step The FX counterpart line was added (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other) 2026-09-08 05:11:44,120 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:44] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.006 0.019 2026-09-08 05:11:44,237 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:44] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 46 0.044 0.065 2026-09-08 05:11:44,273 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: [6/8] Tour reconcile_fx_validate_tour → Step The counterpart must show its FULL foreign amount, not a struck-through/reduced value (61140 crux) (trigger: .o_reconcile_widget_table td) 2026-09-08 05:11:44,284 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:44] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.012 0.019 2026-09-08 05:11:44,330 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: [7/8] Tour reconcile_fx_validate_tour → Step Validate the reconciliation (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']:not(.disabled)) 2026-09-08 05:11:44,388 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: [8/8] Tour reconcile_fx_validate_tour → Step The FX line reconciled and left the Not-Reconciled kanban (trigger: .o_account_reconcile_kanban_main .o_view_nocontent, .o_account_reconcile_kanban_main:not(:has(.o_kanban_record))) 2026-09-08 05:11:44,438 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:44] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 18 0.019 0.026 2026-09-08 05:11:44,596 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #708 deleted account.move.line.ctp records with IDs: [1222] 2026-09-08 05:11:44,778 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #708 deleted account.move.line records with IDs: [2532] 2026-09-08 05:11:45,556 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:45] "POST /web/dataset/call_button/account.bank.statement.line/action_validate HTTP/1.1" 200 - 468 0.575 0.527 2026-09-08 05:11:45,579 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:45] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.005 1.101 2026-09-08 05:11:45,636 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:45] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 21 0.025 0.039 2026-09-08 05:11:45,687 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:45] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 1 0.005 0.014 2026-09-08 05:11:45,711 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:45] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 05:11:45,713 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: tour succeeded 2026-09-08 05:11:45,714 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR reconcile_fx_validate_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-08 05:11:45,941 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: heap 28070760 (allocated 29315072) 2026-09-08 05:11:45,949 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Closing chrome headless with pid 3843 2026-09-08 05:11:45,953 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Closing websocket connection 2026-09-08 05:11:45,954 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Terminating chrome headless with pid 3843 2026-09-08 05:11:46,049 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_051146_049100_test_reconcile_fx_validate_tour.txt 2026-09-08 05:11:46,049 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Removing chrome user profile "/tmp/tmp_w65mnp7_chrome_odoo" 2026-09-08 05:11:46,102 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:11:46,118 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-09-08 05:11:46,656 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [543] 2026-09-08 05:11:46,672 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12176] 2026-09-08 05:11:46,678 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:11:47,828 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome pid: 4094 2026-09-08 05:11:47,830 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome headless temporary user profile dir: /tmp/tmpuiffwn94_chrome_odoo 2026-09-08 05:11:47,830 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Issuing json command http://127.0.0.1:37175/json/version 2026-09-08 05:11:47,831 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:37175/json/version with timeout 3 increased to 10s during tests 2026-09-08 05:11:47,887 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Browser version: Chrome/150.0.7871.114 2026-09-08 05:11:47,887 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Issuing json command http://127.0.0.1:37175/json 2026-09-08 05:11:47,887 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:37175/json with timeout 3 increased to 10s during tests 2026-09-08 05:11:47,898 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Websocket url found: ws://127.0.0.1:37175/devtools/page/F2A66A9B20BA3478DCEA97EC1F55F233 2026-09-08 05:11:47,906 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Enable chrome headless console log notification 2026-09-08 05:11:47,918 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome headless enable page notifications 2026-09-08 05:11:48,139 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:recon_a11y_user from n/a 2026-09-08 05:11:48,142 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Setting session cookie in browser 2026-09-08 05:11:48,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-08 05:11:48,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-08 05:11:48,154 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:11:49,227 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:49] "GET /odoo HTTP/1.1" 200 - 178 0.148 0.927 2026-09-08 05:11:49,231 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Navigation result: {'frameId': 'F2A66A9B20BA3478DCEA97EC1F55F233', 'loaderId': 'E71F76BC942A5660412DABDCB88847D8', 'isDownload': False} 2026-09-08 05:11:49,232 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Evaluate ready code "odoo.isTourReady('reconcile_a11y_tour')" 2026-09-08 05:11:49,274 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:49] "GET /web/assets/7e0cc43/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-08 05:11:49,473 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:49] "GET /web/webclient/load_menus/7afebfdda5148d0c12d0476c074073f722108a3582c08e30aeabc2fdb2bc169c HTTP/1.1" 200 - 172 0.113 0.092 2026-09-08 05:11:49,480 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:49] "GET /web/assets/82ba8de/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.212 2026-09-08 05:11:49,487 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:49] "GET /web/webclient/translations/68f9f3d0124bd4a03e57e817abdd0fe826708d69?lang=en_US HTTP/1.1" 200 - 0 0.000 0.216 2026-09-08 05:11:49,511 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.231 2026-09-08 05:11:49,571 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:11:49,609 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:49] "GET /web/assets/6f54485/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-08 05:11:49,616 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:49] "GET /web/assets/f3955cc/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-08 05:11:50,158 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-08 05:11:50,166 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-08 05:11:50,167 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-09-08 05:11:50,195 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.014 2026-09-08 05:11:50,201 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:11:50,220 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 05:11:50,263 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.020 2026-09-08 05:11:50,270 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.017 2026-09-08 05:11:50,287 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.022 2026-09-08 05:11:50,324 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Evaluate test code "odoo.startTour('reconcile_a11y_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-08 05:11:50,420 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-08 05:11:50,429 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:11:50,433 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "POST /mail/data HTTP/1.1" 200 - 34 0.064 0.034 2026-09-08 05:11:50,516 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.026 0.147 2026-09-08 05:11:50,535 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.144 2026-09-08 05:11:50,592 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:11:50,610 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /web/image/res.partner/1610/avatar_128?unique=1788844306000 HTTP/1.1" 200 - 15 0.020 0.201 2026-09-08 05:11:50,617 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.256 2026-09-08 05:11:50,644 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.186 2026-09-08 05:11:50,692 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /web/image?model=res.users&field=avatar_128&id=709 HTTP/1.1" 200 - 9 0.022 0.283 2026-09-08 05:11:50,703 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.142 2026-09-08 05:11:51,279 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: [1/9] Tour reconcile_a11y_tour → Step Open the reconcile kanban of the a11y fixture's own journal (trigger: .o_kanban_record:contains('A11y Tour Bank') button[name='action_open_reconcile']) 2026-09-08 05:11:51,314 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.003 0.010 2026-09-08 05:11:51,315 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:11:51,357 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.015 2026-09-08 05:11:51,376 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.027 2026-09-08 05:11:51,433 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 05:11:51,456 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "POST /mail/data HTTP/1.1" 200 - 20 0.031 0.027 2026-09-08 05:11:51,504 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.019 0.064 2026-09-08 05:11:51,536 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "GET /web/image?model=res.users&field=avatar_128&id=709 HTTP/1.1" 200 - 9 0.012 0.096 2026-09-08 05:11:51,563 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "GET /web/image/res.partner/1610/avatar_128?unique=1788844306000 HTTP/1.1" 200 - 8 0.011 0.135 2026-09-08 05:11:51,566 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.140 2026-09-08 05:11:51,591 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.167 2026-09-08 05:11:51,733 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.072 0.138 2026-09-08 05:11:51,750 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.004 0.272 2026-09-08 05:11:51,778 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:11:51,903 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.078 0.063 2026-09-08 05:11:51,972 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:51] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:11:52,046 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-08 05:11:52,078 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.011 0.020 2026-09-08 05:11:52,090 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "GET /web/assets/dd4b0a8/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-09-08 05:11:52,095 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.041 2026-09-08 05:11:52,211 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:11:52,213 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:11:52,247 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: [2/9] Tour reconcile_a11y_tour → Step Select the a11y fixture's statement line (trigger: .o_account_reconcile_kanban_main .o_kanban_record:contains('A11y tour settlement')) 2026-09-08 05:11:52,301 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.026 0.025 2026-09-08 05:11:52,574 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.079 0.157 2026-09-08 05:11:52,607 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.016 2026-09-08 05:11:52,642 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.004 0.013 2026-09-08 05:11:52,655 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.004 0.021 2026-09-08 05:11:52,710 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.003 0.026 2026-09-08 05:11:52,781 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: [3/9] Tour reconcile_a11y_tour → Step Open Match Existing Entries to add the counterpart as an 'other' line (trigger: a.nav-link:contains('Match Existing Entries')) 2026-09-08 05:11:52,838 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.080 2026-09-08 05:11:52,869 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:11:52,951 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:52] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 27 0.025 0.051 2026-09-08 05:11:53,007 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:53] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.003 0.009 2026-09-08 05:11:53,081 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:53] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.016 0.056 2026-09-08 05:11:53,133 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:53] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.017 0.019 2026-09-08 05:11:53,157 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:11:53,184 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:53] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.007 0.024 2026-09-08 05:11:53,251 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: [4/9] Tour reconcile_a11y_tour → Step Guard: nothing is auto-proposed yet, so the next click is a genuine add (trigger: .o_field_reconcile_lines_match .o_data_row .o_data_cell) 2026-09-08 05:11:53,300 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: [5/9] Tour reconcile_a11y_tour → Step Add the counterpart candidate as a match line (trigger: .o_field_reconcile_lines_match .o_data_row .o_data_cell) 2026-09-08 05:11:53,369 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: [6/9] Tour reconcile_a11y_tour → Step The click added an 'other' counterpart line, with a trash button (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other) 2026-09-08 05:11:53,406 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:53] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.013 0.021 2026-09-08 05:11:53,510 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:53] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 24 0.025 0.048 2026-09-08 05:11:53,557 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:53] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.006 0.015 2026-09-08 05:11:53,567 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: [7/9] Tour reconcile_a11y_tour → Step b2: the trash button must carry an accessible name (aria-label) (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other td button.fa-trash-o) 2026-09-08 05:11:53,623 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: [8/9] Tour reconcile_a11y_tour → Step b2: the line row must be keyboard-focusable (tabindex) and Enter-activatable (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other) 2026-09-08 05:11:53,682 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: [9/9] Tour reconcile_a11y_tour → Step Enter on the focused row selects it, same as a mouse click would (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other.selected) 2026-09-08 05:11:53,803 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:53] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 25 0.068 0.050 2026-09-08 05:11:53,828 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: tour succeeded 2026-09-08 05:11:53,829 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: Error received after termination: ╔════════════════════════════════════╗ ║ TOUR reconcile_a11y_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-08 05:11:53,852 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:53] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.016 0.022 2026-09-08 05:11:54,141 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: heap 27536840 (allocated 29052928) 2026-09-08 05:11:54,156 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Closing chrome headless with pid 4094 2026-09-08 05:11:54,158 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Closing websocket connection 2026-09-08 05:11:54,162 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Terminating chrome headless with pid 4094 2026-09-08 05:11:54,270 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_051154_269987_test_reconcile_a11y_tour.txt 2026-09-08 05:11:54,270 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Removing chrome user profile "/tmp/tmpuiffwn94_chrome_odoo" 2026-09-08 05:11:54,331 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:11:54,348 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-09-08 05:11:54,851 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [544] 2026-09-08 05:11:54,860 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12183] 2026-09-08 05:11:54,870 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:11:55,728 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome pid: 4343 2026-09-08 05:11:55,728 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome headless temporary user profile dir: /tmp/tmpbx4e8z4a_chrome_odoo 2026-09-08 05:11:55,729 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Issuing json command http://127.0.0.1:33003/json/version 2026-09-08 05:11:55,730 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:33003/json/version with timeout 3 increased to 10s during tests 2026-09-08 05:11:55,877 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Browser version: Chrome/150.0.7871.114 2026-09-08 05:11:55,877 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Issuing json command http://127.0.0.1:33003/json 2026-09-08 05:11:55,879 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:33003/json with timeout 3 increased to 10s during tests 2026-09-08 05:11:55,911 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Websocket url found: ws://127.0.0.1:33003/devtools/page/650D3DCC7B93105C21B809AF2D0924D8 2026-09-08 05:11:55,918 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Enable chrome headless console log notification 2026-09-08 05:11:55,929 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome headless enable page notifications 2026-09-08 05:11:56,111 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:recon_badge_user from n/a 2026-09-08 05:11:56,113 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Setting session cookie in browser 2026-09-08 05:11:56,118 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-08 05:11:56,118 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-08 05:11:56,141 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:11:58,229 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:58] "GET /odoo HTTP/1.1" 200 - 178 0.154 1.937 2026-09-08 05:11:58,238 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Navigation result: {'frameId': '650D3DCC7B93105C21B809AF2D0924D8', 'loaderId': '4B8D95E9783D889E1A04C2D9EEE68D17', 'isDownload': False} 2026-09-08 05:11:58,238 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Evaluate ready code "odoo.isTourReady('reconcile_badge_uncheck_tour')" 2026-09-08 05:11:58,271 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:58] "GET /web/assets/82ba8de/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.010 2026-09-08 05:11:58,311 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:11:58,463 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:58] "GET /web/webclient/load_menus/7afebfdda5148d0c12d0476c074073f722108a3582c08e30aeabc2fdb2bc169c HTTP/1.1" 200 - 172 0.083 0.115 2026-09-08 05:11:58,470 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:58] "GET /web/webclient/translations/68f9f3d0124bd4a03e57e817abdd0fe826708d69?lang=en_US HTTP/1.1" 200 - 0 0.000 0.199 2026-09-08 05:11:58,491 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.202 2026-09-08 05:11:58,499 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:58] "GET /web/assets/7e0cc43/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.237 2026-09-08 05:11:58,527 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:58] "GET /web/assets/6f54485/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-09-08 05:11:58,607 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:58] "GET /web/assets/f3955cc/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-09-08 05:11:59,266 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-09-08 05:11:59,276 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-09-08 05:11:59,283 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-09-08 05:11:59,316 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-08 05:11:59,327 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:11:59,352 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:11:59,425 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.020 2026-09-08 05:11:59,433 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.016 2026-09-08 05:11:59,446 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.015 2026-09-08 05:11:59,457 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Evaluate test code "odoo.startTour('reconcile_badge_uncheck_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-08 05:11:59,577 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:11:59,593 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.051 0.067 2026-09-08 05:11:59,600 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-08 05:11:59,693 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "POST /mail/data HTTP/1.1" 200 - 34 0.058 0.139 2026-09-08 05:11:59,710 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:11:59,746 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /web/image/res.partner/1612/avatar_128?unique=1788844314000 HTTP/1.1" 200 - 15 0.027 0.194 2026-09-08 05:11:59,776 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /web/image?model=res.users&field=avatar_128&id=710 HTTP/1.1" 200 - 9 0.007 0.249 2026-09-08 05:11:59,787 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.256 2026-09-08 05:11:59,788 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.216 2026-09-08 05:11:59,809 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:11:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.128 2026-09-08 05:12:00,370 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: [1/6] Tour reconcile_badge_uncheck_tour → Step Open the reconcile kanban of the a4 fixture's own journal (trigger: .o_kanban_record:contains('Badge Tour Bank') button[name='action_open_reconcile']) 2026-09-08 05:12:00,387 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.003 0.011 2026-09-08 05:12:00,428 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:12:00,475 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.015 2026-09-08 05:12:00,488 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.022 2026-09-08 05:12:00,589 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "POST /mail/data HTTP/1.1" 200 - 20 0.040 0.032 2026-09-08 05:12:00,591 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.057 2026-09-08 05:12:00,626 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "GET /web/image?model=res.users&field=avatar_128&id=710 HTTP/1.1" 200 - 9 0.013 0.069 2026-09-08 05:12:00,647 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.099 2026-09-08 05:12:00,708 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "GET /web/image/res.partner/1612/avatar_128?unique=1788844314000 HTTP/1.1" 200 - 8 0.029 0.140 2026-09-08 05:12:00,743 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.014 0.103 2026-09-08 05:12:00,752 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 05:12:00,784 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 05:12:00,890 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.057 0.162 2026-09-08 05:12:00,915 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.159 2026-09-08 05:12:01,062 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.076 0.065 2026-09-08 05:12:01,143 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:12:01,222 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-08 05:12:01,234 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.003 0.010 2026-09-08 05:12:01,238 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.012 2026-09-08 05:12:01,246 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "GET /web/assets/dd4b0a8/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-08 05:12:01,392 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:12:01,394 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:12:01,423 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: [2/6] Tour reconcile_badge_uncheck_tour → Step Select the a4 fixture's statement line (its journal has a writeoff_button reconcile.model) (trigger: .o_account_reconcile_kanban_main .o_kanban_record) 2026-09-08 05:12:01,450 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.009 0.013 2026-09-08 05:12:01,805 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.137 0.168 2026-09-08 05:12:01,846 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.009 2026-09-08 05:12:01,900 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.007 0.014 2026-09-08 05:12:01,922 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.009 0.027 2026-09-08 05:12:01,979 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:01] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.003 0.021 2026-09-08 05:12:02,050 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: [3/6] Tour reconcile_badge_uncheck_tour → Step The manual_model_id badge widget is rendered (has_manual_reconcile_models=True) (trigger: .o_field_selection_badge .btn) 2026-09-08 05:12:02,090 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:02] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.062 2026-09-08 05:12:02,121 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:02] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:12:02,199 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:02] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 31 0.029 0.046 2026-09-08 05:12:02,257 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:02] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.004 0.015 2026-09-08 05:12:02,425 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:02] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.078 0.096 2026-09-08 05:12:02,507 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:02] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 8 0.015 0.039 2026-09-08 05:12:02,511 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:02] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.049 2026-09-08 05:12:02,753 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: [4/6] Tour reconcile_badge_uncheck_tour → Step First click selects the badge (trigger: .o_field_selection_badge .btn.active, .o_field_selection_badge .btn[aria-pressed='true']) 2026-09-08 05:12:02,832 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:02] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 36 0.022 0.044 2026-09-08 05:12:02,863 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: [5/6] Tour reconcile_badge_uncheck_tour → Step a4: clicking the SAME badge again must CLEAR the selection (toggle off) (trigger: .o_field_selection_badge .btn.active, .o_field_selection_badge .btn[aria-pressed='true']) 2026-09-08 05:12:02,908 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:02] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 8 0.011 0.042 2026-09-08 05:12:03,095 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: [6/6] Tour reconcile_badge_uncheck_tour → Step a4: after the second click, no badge in the widget remains selected (trigger: .o_field_selection_badge:not(:has(.btn.active)):not(:has(.btn[aria-pressed='true']))) 2026-09-08 05:12:03,173 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:03] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 29 0.024 0.046 2026-09-08 05:12:03,213 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: tour succeeded 2026-09-08 05:12:03,216 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: Error received after termination: ╔═════════════════════════════════════════════╗ ║ TOUR reconcile_badge_uncheck_tour SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-08 05:12:03,300 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:03] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 8 0.041 0.072 2026-09-08 05:12:03,476 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: heap 32101012 (allocated 34168832) 2026-09-08 05:12:03,479 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Closing chrome headless with pid 4343 2026-09-08 05:12:03,481 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Closing websocket connection 2026-09-08 05:12:03,487 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Terminating chrome headless with pid 4343 2026-09-08 05:12:03,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_051203_602483_test_reconcile_badge_uncheck_tour.txt 2026-09-08 05:12:03,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Removing chrome user profile "/tmp/tmpbx4e8z4a_chrome_odoo" 2026-09-08 05:12:03,639 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:12:03,653 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-09-08 05:12:04,203 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [545] 2026-09-08 05:12:04,218 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12189] 2026-09-08 05:12:04,226 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:12:05,163 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome pid: 4585 2026-09-08 05:12:05,163 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome headless temporary user profile dir: /tmp/tmpyjx6onnd_chrome_odoo 2026-09-08 05:12:05,169 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Issuing json command http://127.0.0.1:45543/json/version 2026-09-08 05:12:05,178 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:45543/json/version with timeout 3 increased to 10s during tests 2026-09-08 05:12:05,213 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Browser version: Chrome/150.0.7871.114 2026-09-08 05:12:05,213 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Issuing json command http://127.0.0.1:45543/json 2026-09-08 05:12:05,214 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:45543/json with timeout 3 increased to 10s during tests 2026-09-08 05:12:05,268 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Websocket url found: ws://127.0.0.1:45543/devtools/page/EDB3E4AF2703FD78323C56F2CD4DAF2E 2026-09-08 05:12:05,278 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Enable chrome headless console log notification 2026-09-08 05:12:05,288 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome headless enable page notifications 2026-09-08 05:12:05,439 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:recon_manual_user from n/a 2026-09-08 05:12:05,442 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Setting session cookie in browser 2026-09-08 05:12:05,446 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-08 05:12:05,447 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-08 05:12:05,487 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:12:06,536 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:06] "GET /odoo HTTP/1.1" 200 - 178 0.149 0.913 2026-09-08 05:12:06,541 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Navigation result: {'frameId': 'EDB3E4AF2703FD78323C56F2CD4DAF2E', 'loaderId': '5340E2B8D533B527338443A00FA6DBE5', 'isDownload': False} 2026-09-08 05:12:06,541 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Evaluate ready code "odoo.isTourReady('reconcile_manual_journal_item_tour')" 2026-09-08 05:12:06,582 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:06] "GET /web/assets/82ba8de/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-08 05:12:06,596 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:06] "GET /web/webclient/translations/68f9f3d0124bd4a03e57e817abdd0fe826708d69?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-09-08 05:12:06,605 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:06] "GET /web/assets/7e0cc43/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-09-08 05:12:06,635 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:12:06,823 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:06] "GET /web/webclient/load_menus/7afebfdda5148d0c12d0476c074073f722108a3582c08e30aeabc2fdb2bc169c HTTP/1.1" 200 - 172 0.118 0.132 2026-09-08 05:12:06,850 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.014 0.258 2026-09-08 05:12:06,863 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:06] "GET /web/assets/6f54485/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-08 05:12:07,276 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /web/assets/f3955cc/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-09-08 05:12:07,336 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-08 05:12:07,339 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-08 05:12:07,351 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-09-08 05:12:07,367 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-08 05:12:07,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:12:07,405 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 05:12:07,445 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.015 2026-09-08 05:12:07,456 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.012 2026-09-08 05:12:07,474 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.007 0.015 2026-09-08 05:12:07,523 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Evaluate test code "odoo.startTour('reconcile_manual_journal_item_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-08 05:12:07,593 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:12:07,603 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:12:07,669 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.086 0.047 2026-09-08 05:12:07,756 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:12:07,772 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "POST /mail/data HTTP/1.1" 200 - 34 0.058 0.167 2026-09-08 05:12:07,826 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /web/image?model=res.users&field=avatar_128&id=711 HTTP/1.1" 200 - 16 0.017 0.255 2026-09-08 05:12:07,838 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.282 2026-09-08 05:12:07,841 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.265 2026-09-08 05:12:07,852 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.131 2026-09-08 05:12:07,875 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:07] "GET /web/image/res.partner/1613/avatar_128?unique=1788844323000 HTTP/1.1" 200 - 8 0.009 0.309 2026-09-08 05:12:08,459 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [1/14] Tour reconcile_manual_journal_item_tour → Step Search Journal Items by the fixture's own journal-item label (trigger: .o_searchview_input) 2026-09-08 05:12:08,482 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.005 0.006 2026-09-08 05:12:08,484 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:12:08,525 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:08] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.007 2026-09-08 05:12:08,535 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:08] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.009 2026-09-08 05:12:08,572 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-09-08 05:12:08,679 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:08] "POST /mail/data HTTP/1.1" 200 - 20 0.058 0.033 2026-09-08 05:12:08,721 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:08] "POST /web/action/load HTTP/1.1" 200 - 10 0.021 0.087 2026-09-08 05:12:08,745 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:08] "GET /web/image/res.partner/1613/avatar_128?unique=1788844323000 HTTP/1.1" 200 - 8 0.009 0.132 2026-09-08 05:12:08,787 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:08] "GET /web/image?model=res.users&field=avatar_128&id=711 HTTP/1.1" 200 - 9 0.011 0.158 2026-09-08 05:12:08,813 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:08] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-08 05:12:08,819 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:08] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.112 2026-09-08 05:12:08,836 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 05:12:09,095 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:09] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 100 0.128 0.209 2026-09-08 05:12:09,114 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.305 2026-09-08 05:12:09,148 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:09] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.007 0.014 2026-09-08 05:12:09,313 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:09] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 27 0.061 0.074 2026-09-08 05:12:09,317 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.132 2026-09-08 05:12:09,868 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [2/14] Tour reconcile_manual_journal_item_tour → Step .o_searchview_input 2026-09-08 05:12:09,936 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [3/14] Tour reconcile_manual_journal_item_tour → Step The typed label filter has been applied to the search model (trigger: .o_searchview_facet .o_facet_value:text('Manual tour')) 2026-09-08 05:12:09,997 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [4/14] Tour reconcile_manual_journal_item_tour → Step The filtered Journal Items list has finished re-rendering (trigger: .o_list_table .o_data_row:last:has(td[name='name']:contains('Manual tour'))) 2026-09-08 05:12:10,029 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:10] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 4 0.061 0.029 2026-09-08 05:12:10,123 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:10] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.047 0.037 2026-09-08 05:12:10,163 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [5/14] Tour reconcile_manual_journal_item_tour → Step Select the fixture's open receivable (debit) journal item (trigger: .o_data_row:has(td[name='name']:text('Manual tour receivable')) .o_list_record_selector) 2026-09-08 05:12:10,247 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [6/14] Tour reconcile_manual_journal_item_tour → Step Also select its counterpart (credit) so the pair has a debit AND a credit (trigger: .o_data_row:has(td[name='name']:text('Manual tour counterpart')) .o_list_record_selector) 2026-09-08 05:12:10,291 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:10] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.019 0.021 2026-09-08 05:12:10,311 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [7/14] Tour reconcile_manual_journal_item_tour → Step Exactly two journal items are selected (trigger: .o_data_row_selected:count(2)) 2026-09-08 05:12:10,341 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:10] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.008 0.017 2026-09-08 05:12:10,368 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [8/14] Tour reconcile_manual_journal_item_tour → Step The debit leg is one of the selected rows (trigger: .o_data_row_selected:has(td[name='name']:text('Manual tour receivable'))) 2026-09-08 05:12:10,426 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [9/14] Tour reconcile_manual_journal_item_tour → Step The credit leg is the other selected row (trigger: .o_data_row_selected:has(td[name='name']:text('Manual tour counterpart'))) 2026-09-08 05:12:10,472 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [10/14] Tour reconcile_manual_journal_item_tour → Step The selection toolbar reports 2 selected records (trigger: .o_list_selection_container .o_list_selection_box:contains('2 selected')) 2026-09-08 05:12:10,524 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [11/14] Tour reconcile_manual_journal_item_tour → Step Open the Actions menu of the selection toolbar (trigger: .o_list_selection_container .o_cp_action_menus button[data-hotkey='u'].dropdown-toggle) 2026-09-08 05:12:10,581 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [12/14] Tour reconcile_manual_journal_item_tour → Step Run the Reconcile server action (trigger: .dropdown-item:contains('Reconcile')) 2026-09-08 05:12:10,644 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [13/14] Tour reconcile_manual_journal_item_tour → Step The manual account.move.line reconcile form opened with the shared statusbar (trigger: .o_account_reconcile_form_statusbar) 2026-09-08 05:12:10,682 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:10] "POST /web/action/load HTTP/1.1" 200 - 11 0.021 0.017 2026-09-08 05:12:10,739 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:10] "POST /web/action/run HTTP/1.1" 200 - 20 0.025 0.020 2026-09-08 05:12:10,832 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:10] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.014 0.065 2026-09-08 05:12:10,855 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 05:12:10,913 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:10] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 20 0.020 0.037 2026-09-08 05:12:11,023 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:11] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.007 0.049 2026-09-08 05:12:11,060 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:11] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.004 0.022 2026-09-08 05:12:11,102 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:11] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.008 0.021 2026-09-08 05:12:11,164 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: [14/14] Tour reconcile_manual_journal_item_tour → Step Manual Operations tab is present on the account.move.line reconcile form too (trigger: a.nav-link:contains('Manual Operations')) 2026-09-08 05:12:11,173 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:11] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.010 0.011 2026-09-08 05:12:11,219 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: tour succeeded 2026-09-08 05:12:11,219 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR reconcile_manual_journal_item_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-09-08 05:12:11,403 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 05:12:11,531 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: heap 28812104 (allocated 30896128) 2026-09-08 05:12:11,538 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Closing chrome headless with pid 4585 2026-09-08 05:12:11,540 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Closing websocket connection 2026-09-08 05:12:11,541 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Terminating chrome headless with pid 4585 2026-09-08 05:12:11,666 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_051211_665940_test_reconcile_manual_journal_item_tour.txt 2026-09-08 05:12:11,666 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Removing chrome user profile "/tmp/tmpyjx6onnd_chrome_odoo" 2026-09-08 05:12:11,734 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:12:11,749 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-09-08 05:12:12,277 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [546] 2026-09-08 05:12:12,297 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12195] 2026-09-08 05:12:12,304 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:12:13,122 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome pid: 4819 2026-09-08 05:12:13,123 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome headless temporary user profile dir: /tmp/tmpn0vd9ux2_chrome_odoo 2026-09-08 05:12:13,123 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Issuing json command http://127.0.0.1:42701/json/version 2026-09-08 05:12:13,124 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:42701/json/version with timeout 3 increased to 10s during tests 2026-09-08 05:12:13,194 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Browser version: Chrome/150.0.7871.114 2026-09-08 05:12:13,195 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Issuing json command http://127.0.0.1:42701/json 2026-09-08 05:12:13,203 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:42701/json with timeout 3 increased to 10s during tests 2026-09-08 05:12:13,259 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Websocket url found: ws://127.0.0.1:42701/devtools/page/9EB7E17424D5FC58F9B5BD3CEE30CA56 2026-09-08 05:12:13,274 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Enable chrome headless console log notification 2026-09-08 05:12:13,298 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome headless enable page notifications 2026-09-08 05:12:13,422 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:recon_fence_absent from n/a 2026-09-08 05:12:13,424 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Setting session cookie in browser 2026-09-08 05:12:13,430 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-08 05:12:13,430 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-08 05:12:13,451 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:12:14,504 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:14] "GET /odoo HTTP/1.1" 200 - 178 0.149 0.910 2026-09-08 05:12:14,508 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Navigation result: {'frameId': '9EB7E17424D5FC58F9B5BD3CEE30CA56', 'loaderId': '20F681E4E69C03BBAD98C25320D00041', 'isDownload': False} 2026-09-08 05:12:14,508 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Evaluate ready code "odoo.isTourReady('reconcile_group_fence_absent_tour')" 2026-09-08 05:12:14,566 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:14] "GET /web/assets/82ba8de/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.023 2026-09-08 05:12:14,605 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:14] "GET /web/assets/7e0cc43/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.061 2026-09-08 05:12:14,611 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:14] "GET /web/webclient/translations/68f9f3d0124bd4a03e57e817abdd0fe826708d69?lang=en_US HTTP/1.1" 200 - 0 0.000 0.066 2026-09-08 05:12:14,632 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:12:14,661 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.030 0.079 2026-09-08 05:12:14,922 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:14] "GET /web/webclient/load_menus/aa9ed7979f154ba9ab437a7fb5546e20edfd1b3495be333d2cb4ca10aa164479 HTTP/1.1" 200 - 139 0.144 0.237 2026-09-08 05:12:14,934 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:14] "GET /web/assets/6f54485/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.245 2026-09-08 05:12:14,941 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:14] "GET /web/assets/f3955cc/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-08 05:12:15,415 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-09-08 05:12:15,421 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-09-08 05:12:15,427 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-09-08 05:12:15,440 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: Owl is running in 'dev' mode. 2026-09-08 05:12:15,456 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.021 2026-09-08 05:12:15,459 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-08 05:12:15,514 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.013 2026-09-08 05:12:15,529 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.021 2026-09-08 05:12:15,534 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.036 2026-09-08 05:12:15,593 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Evaluate test code "odoo.startTour('reconcile_group_fence_absent_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-08 05:12:15,679 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-08 05:12:15,699 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:12:15,739 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "POST /mail/data HTTP/1.1" 200 - 34 0.102 0.037 2026-09-08 05:12:15,741 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.104 2026-09-08 05:12:15,755 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.109 2026-09-08 05:12:15,821 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.019 0.187 2026-09-08 05:12:15,865 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /web/image?model=res.users&field=avatar_128&id=712 HTTP/1.1" 200 - 16 0.019 0.201 2026-09-08 05:12:15,909 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /web/image/res.partner/1615/avatar_128?unique=1788844331000 HTTP/1.1" 200 - 8 0.012 0.251 2026-09-08 05:12:15,912 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:12:15,930 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.006 0.161 2026-09-08 05:12:15,990 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.017 0.104 2026-09-08 05:12:16,599 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: [1/2] Tour reconcile_group_fence_absent_tour → Step Accounting Dashboard loaded (trigger: .o_kanban_view) 2026-09-08 05:12:16,606 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.004 2026-09-08 05:12:16,620 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: Owl is running in 'dev' mode. 2026-09-08 05:12:16,650 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.004 2026-09-08 05:12:16,675 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.008 0.014 2026-09-08 05:12:16,783 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.032 2026-09-08 05:12:16,831 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "POST /mail/data HTTP/1.1" 200 - 20 0.067 0.039 2026-09-08 05:12:16,850 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.070 2026-09-08 05:12:16,887 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "GET /web/image?model=res.users&field=avatar_128&id=712 HTTP/1.1" 200 - 9 0.013 0.086 2026-09-08 05:12:16,889 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.160 2026-09-08 05:12:16,913 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "GET /web/image/res.partner/1615/avatar_128?unique=1788844331000 HTTP/1.1" 200 - 8 0.006 0.152 2026-09-08 05:12:16,947 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.009 0.090 2026-09-08 05:12:16,974 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:12:16,990 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.180 2026-09-08 05:12:17,092 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:17] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.031 0.179 2026-09-08 05:12:17,202 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:17] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.034 0.048 2026-09-08 05:12:17,280 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:12:17,347 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:17] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.002 0.006 2026-09-08 05:12:17,356 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:17] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.012 2026-09-08 05:12:17,367 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:17] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.006 0.014 2026-09-08 05:12:17,388 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:17] "GET /web/assets/dd4b0a8/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-08 05:12:17,516 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:17] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:12:17,520 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:17] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 05:12:17,536 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: [2/2] Tour reconcile_group_fence_absent_tour → Step b1: a plain Billing/Invoicing user (group_account_invoice only, NOT group_account_user) must NOT see the Reconcile-N-Items CTA - if this goes red, someone widened the deliberate group gate; confirm it is intentional first (trigger: .o_kanban_record:contains('Fence Tour Bank')) 2026-09-08 05:12:17,614 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: tour succeeded 2026-09-08 05:12:17,615 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR reconcile_group_fence_absent_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-08 05:12:17,846 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: heap 24280244 (allocated 25645056) 2026-09-08 05:12:17,859 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Closing chrome headless with pid 4819 2026-09-08 05:12:17,860 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Closing websocket connection 2026-09-08 05:12:17,864 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Terminating chrome headless with pid 4819 2026-09-08 05:12:17,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_051217_939809_test_reconcile_group_fence_absent_for_invoicing_only.txt 2026-09-08 05:12:17,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Removing chrome user profile "/tmp/tmpn0vd9ux2_chrome_odoo" 2026-09-08 05:12:17,978 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-09-08 05:12:18,528 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [547] 2026-09-08 05:12:18,543 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12200] 2026-09-08 05:12:18,551 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:12:19,345 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Chrome pid: 5043 2026-09-08 05:12:19,345 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Chrome headless temporary user profile dir: /tmp/tmp8ku39nj3_chrome_odoo 2026-09-08 05:12:19,345 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Issuing json command http://127.0.0.1:44387/json/version 2026-09-08 05:12:19,347 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:44387/json/version with timeout 3 increased to 10s during tests 2026-09-08 05:12:19,397 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Browser version: Chrome/150.0.7871.114 2026-09-08 05:12:19,397 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Issuing json command http://127.0.0.1:44387/json 2026-09-08 05:12:19,398 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:44387/json with timeout 3 increased to 10s during tests 2026-09-08 05:12:19,469 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Websocket url found: ws://127.0.0.1:44387/devtools/page/F2D5A7F3CBB2A11EDE72F9722B827BFD 2026-09-08 05:12:19,488 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Enable chrome headless console log notification 2026-09-08 05:12:19,497 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Chrome headless enable page notifications 2026-09-08 05:12:19,587 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:recon_fence_present from n/a 2026-09-08 05:12:19,592 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Setting session cookie in browser 2026-09-08 05:12:19,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-08 05:12:19,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-08 05:12:19,614 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:12:20,660 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:20] "GET /odoo HTTP/1.1" 200 - 178 0.163 0.885 2026-09-08 05:12:20,664 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Navigation result: {'frameId': 'F2D5A7F3CBB2A11EDE72F9722B827BFD', 'loaderId': 'E0DB5E305A6F5B0E52A35E5676D3FDD7', 'isDownload': False} 2026-09-08 05:12:20,664 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Evaluate ready code "odoo.isTourReady('reconcile_group_fence_present_tour')" 2026-09-08 05:12:20,701 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:20] "GET /web/assets/7e0cc43/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-08 05:12:20,950 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:20] "GET /web/webclient/load_menus/7afebfdda5148d0c12d0476c074073f722108a3582c08e30aeabc2fdb2bc169c HTTP/1.1" 200 - 172 0.140 0.115 2026-09-08 05:12:20,955 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:20] "GET /web/webclient/translations/68f9f3d0124bd4a03e57e817abdd0fe826708d69?lang=en_US HTTP/1.1" 200 - 0 0.000 0.246 2026-09-08 05:12:20,983 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.011 0.257 2026-09-08 05:12:21,003 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /web/assets/82ba8de/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.282 2026-09-08 05:12:21,041 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /web/assets/6f54485/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.016 0.030 2026-09-08 05:12:21,044 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:12:21,044 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /web/assets/f3955cc/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-08 05:12:21,590 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-08 05:12:21,600 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-08 05:12:21,607 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-09-08 05:12:21,618 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.browser: Owl is running in 'dev' mode. 2026-09-08 05:12:21,633 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.022 2026-09-08 05:12:21,636 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-08 05:12:21,667 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.013 2026-09-08 05:12:21,673 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.004 2026-09-08 05:12:21,688 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.002 0.010 2026-09-08 05:12:21,735 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Evaluate test code "odoo.startTour('reconcile_group_fence_present_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-08 05:12:21,812 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 05:12:21,842 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:12:21,895 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.060 0.077 2026-09-08 05:12:21,952 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /web/image?model=res.users&field=avatar_128&id=713 HTTP/1.1" 200 - 16 0.026 0.150 2026-09-08 05:12:21,955 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.128 2026-09-08 05:12:21,994 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:21] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.215 2026-09-08 05:12:22,033 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:12:22,045 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:22] "GET /web/image/res.partner/1616/avatar_128?unique=1788844331000 HTTP/1.1" 200 - 8 0.031 0.233 2026-09-08 05:12:22,137 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:22] "POST /mail/data HTTP/1.1" 200 - 34 0.052 0.322 2026-09-08 05:12:22,152 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.191 2026-09-08 05:12:22,717 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.browser: [1/2] Tour reconcile_group_fence_present_tour → Step Accounting Dashboard loaded (trigger: .o_kanban_view) 2026-09-08 05:12:22,739 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.008 2026-09-08 05:12:22,771 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.browser: Owl is running in 'dev' mode. 2026-09-08 05:12:22,818 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.012 2026-09-08 05:12:22,824 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.020 2026-09-08 05:12:22,928 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:22] "POST /mail/data HTTP/1.1" 200 - 20 0.050 0.029 2026-09-08 05:12:22,932 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.077 2026-09-08 05:12:22,962 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:22] "GET /web/image/res.partner/1616/avatar_128?unique=1788844331000 HTTP/1.1" 200 - 8 0.007 0.075 2026-09-08 05:12:23,006 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "POST /web/action/load HTTP/1.1" 200 - 10 0.029 0.096 2026-09-08 05:12:23,035 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "GET /web/image?model=res.users&field=avatar_128&id=713 HTTP/1.1" 200 - 9 0.010 0.161 2026-09-08 05:12:23,063 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-08 05:12:23,073 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.014 0.110 2026-09-08 05:12:23,114 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-08 05:12:23,270 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.078 0.166 2026-09-08 05:12:23,296 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.233 2026-09-08 05:12:23,432 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.062 0.068 2026-09-08 05:12:23,515 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-09-08 05:12:23,603 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-09-08 05:12:23,612 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.003 0.006 2026-09-08 05:12:23,618 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.002 0.010 2026-09-08 05:12:23,626 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "GET /web/assets/dd4b0a8/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-08 05:12:23,770 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:12:23,772 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:23] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:12:23,797 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.browser: [2/2] Tour reconcile_group_fence_present_tour → Step b1: an account.group_account_user sees the Reconcile-N-Items CTA (trigger: button[name='action_open_reconcile']) 2026-09-08 05:12:23,938 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.browser: tour succeeded 2026-09-08 05:12:23,939 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR reconcile_group_fence_present_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-09-08 05:12:24,175 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.browser: heap 24516332 (allocated 25907200) 2026-09-08 05:12:24,206 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Closing chrome headless with pid 5043 2026-09-08 05:12:24,206 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Closing websocket connection 2026-09-08 05:12:24,207 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Terminating chrome headless with pid 5043 2026-09-08 05:12:24,303 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_051224_303457_test_reconcile_group_fence_present_for_account_user.txt 2026-09-08 05:12:24,303 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Removing chrome user profile "/tmp/tmp8ku39nj3_chrome_odoo" 2026-09-08 05:12:24,349 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:12:24,363 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-09-08 05:12:24,875 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [548] 2026-09-08 05:12:24,896 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12205] 2026-09-08 05:12:24,904 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:12:25,879 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome pid: 5276 2026-09-08 05:12:25,879 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome headless temporary user profile dir: /tmp/tmpswqd1ucj_chrome_odoo 2026-09-08 05:12:25,879 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Issuing json command http://127.0.0.1:36455/json/version 2026-09-08 05:12:25,880 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:36455/json/version with timeout 3 increased to 10s during tests 2026-09-08 05:12:25,936 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Browser version: Chrome/150.0.7871.114 2026-09-08 05:12:25,936 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Issuing json command http://127.0.0.1:36455/json 2026-09-08 05:12:25,937 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:36455/json with timeout 3 increased to 10s during tests 2026-09-08 05:12:25,962 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Websocket url found: ws://127.0.0.1:36455/devtools/page/C2C259C9924A218A6B2D3A62B56694C1 2026-09-08 05:12:25,971 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Enable chrome headless console log notification 2026-09-08 05:12:25,978 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome headless enable page notifications 2026-09-08 05:12:26,108 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:recon_manual_fx_user from n/a 2026-09-08 05:12:26,116 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Setting session cookie in browser 2026-09-08 05:12:26,123 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-08 05:12:26,123 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-08 05:12:26,136 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:12:27,172 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:27] "GET /odoo HTTP/1.1" 200 - 185 0.183 0.856 2026-09-08 05:12:27,176 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Navigation result: {'frameId': 'C2C259C9924A218A6B2D3A62B56694C1', 'loaderId': '3152A85AC2A04A9FE618503EB3BA9C4E', 'isDownload': False} 2026-09-08 05:12:27,177 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Evaluate ready code "odoo.isTourReady('reconcile_manual_fx_tour')" 2026-09-08 05:12:27,205 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:27] "GET /web/assets/82ba8de/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-08 05:12:27,227 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:27] "GET /web/assets/7e0cc43/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-09-08 05:12:27,271 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:12:27,410 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:27] "GET /web/webclient/load_menus/7afebfdda5148d0c12d0476c074073f722108a3582c08e30aeabc2fdb2bc169c HTTP/1.1" 200 - 172 0.109 0.101 2026-09-08 05:12:27,419 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:27] "GET /web/webclient/translations/68f9f3d0124bd4a03e57e817abdd0fe826708d69?lang=en_US HTTP/1.1" 200 - 0 0.000 0.214 2026-09-08 05:12:27,434 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.219 2026-09-08 05:12:27,493 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:27] "GET /web/assets/6f54485/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-08 05:12:27,532 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:27] "GET /web/assets/f3955cc/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.005 2026-09-08 05:12:27,977 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:27] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-08 05:12:27,989 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:27] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-09-08 05:12:27,999 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:27] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-09-08 05:12:28,012 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-09-08 05:12:28,035 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:12:28,049 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 05:12:28,117 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.030 2026-09-08 05:12:28,135 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.006 0.050 2026-09-08 05:12:28,140 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Evaluate test code "odoo.startTour('reconcile_manual_fx_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-08 05:12:28,150 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.057 2026-09-08 05:12:28,251 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-08 05:12:28,269 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-08 05:12:28,279 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.044 0.057 2026-09-08 05:12:28,280 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.092 2026-09-08 05:12:28,380 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-08 05:12:28,403 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "GET /web/image/res.partner/1617/avatar_128?unique=1788844344000 HTTP/1.1" 200 - 15 0.071 0.099 2026-09-08 05:12:28,482 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "POST /mail/data HTTP/1.1" 200 - 34 0.039 0.251 2026-09-08 05:12:28,505 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.120 2026-09-08 05:12:28,540 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "POST /web/action/load HTTP/1.1" 200 - 5 0.022 0.277 2026-09-08 05:12:28,594 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:28] "GET /web/image?model=res.users&field=avatar_128&id=714 HTTP/1.1" 200 - 9 0.020 0.360 2026-09-08 05:12:29,076 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [1/17] Tour reconcile_manual_fx_tour → Step Search Journal Items by the fixture's own journal-item label (trigger: .o_searchview_input) 2026-09-08 05:12:29,083 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.003 2026-09-08 05:12:29,106 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: Owl is running in 'dev' mode. 2026-09-08 05:12:29,153 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.014 2026-09-08 05:12:29,166 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.028 2026-09-08 05:12:29,249 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "POST /mail/data HTTP/1.1" 200 - 20 0.044 0.026 2026-09-08 05:12:29,288 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "GET /web/image?model=res.users&field=avatar_128&id=714 HTTP/1.1" 200 - 9 0.017 0.065 2026-09-08 05:12:29,291 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.100 2026-09-08 05:12:29,323 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "GET /web/image/res.partner/1617/avatar_128?unique=1788844344000 HTTP/1.1" 200 - 8 0.009 0.122 2026-09-08 05:12:29,338 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.127 2026-09-08 05:12:29,355 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-08 05:12:29,367 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.082 2026-09-08 05:12:29,395 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.036 2026-09-08 05:12:29,422 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:12:29,570 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 101 0.058 0.149 2026-09-08 05:12:29,616 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.008 0.014 2026-09-08 05:12:29,713 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 28 0.036 0.066 2026-09-08 05:12:29,720 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.096 2026-09-08 05:12:30,320 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [2/17] Tour reconcile_manual_fx_tour → Step .o_searchview_input 2026-09-08 05:12:30,389 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [3/17] Tour reconcile_manual_fx_tour → Step The typed label filter has been applied to the search model (trigger: .o_searchview_facet .o_facet_value:text('FX manual')) 2026-09-08 05:12:30,422 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:30] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 4 0.018 0.013 2026-09-08 05:12:30,451 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [4/17] Tour reconcile_manual_fx_tour → Step The filtered Journal Items list has finished re-rendering (trigger: .o_list_table .o_data_row:last:has(td[name='name']:contains('FX manual'))) 2026-09-08 05:12:30,517 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:30] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 19 0.052 0.032 2026-09-08 05:12:30,568 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [5/17] Tour reconcile_manual_fx_tour → Step Select the open foreign-currency receivable line (trigger: .o_data_row:has(td[name='name']:text('FX manual open receivable')) .o_list_record_selector) 2026-09-08 05:12:30,643 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [6/17] Tour reconcile_manual_fx_tour → Step Select its settlement line (same currency, later/higher rate) (trigger: .o_data_row:has(td[name='name']:text('FX manual settlement receivable')) .o_list_record_selector) 2026-09-08 05:12:30,681 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:30] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.016 0.017 2026-09-08 05:12:30,709 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [7/17] Tour reconcile_manual_fx_tour → Step Exactly two journal items are selected (trigger: .o_data_row_selected:count(2)) 2026-09-08 05:12:30,730 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:30] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.008 0.009 2026-09-08 05:12:30,764 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [8/17] Tour reconcile_manual_fx_tour → Step The open leg (booking rate) is one of the selected rows (trigger: .o_data_row_selected:has(td[name='name']:text('FX manual open receivable'))) 2026-09-08 05:12:30,814 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [9/17] Tour reconcile_manual_fx_tour → Step The settlement leg (later rate) is the other selected row (trigger: .o_data_row_selected:has(td[name='name']:text('FX manual settlement receivable'))) 2026-09-08 05:12:30,876 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [10/17] Tour reconcile_manual_fx_tour → Step The selection toolbar reports 2 selected records (trigger: .o_list_selection_container .o_list_selection_box:contains('2 selected')) 2026-09-08 05:12:30,928 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [11/17] Tour reconcile_manual_fx_tour → Step Open the Actions menu of the selection toolbar (trigger: .o_list_selection_container .o_cp_action_menus button[data-hotkey='u'].dropdown-toggle) 2026-09-08 05:12:30,984 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [12/17] Tour reconcile_manual_fx_tour → Step Run the manual Reconcile server action (trigger: .dropdown-item:contains('Reconcile')) 2026-09-08 05:12:31,045 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [13/17] Tour reconcile_manual_fx_tour → Step The manual account.move.line reconcile form opened (trigger: .o_account_reconcile_form_statusbar) 2026-09-08 05:12:31,092 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:31] "POST /web/action/load HTTP/1.1" 200 - 11 0.026 0.018 2026-09-08 05:12:31,136 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:31] "POST /web/action/run HTTP/1.1" 200 - 20 0.014 0.023 2026-09-08 05:12:31,215 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:31] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.010 0.054 2026-09-08 05:12:31,238 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:31] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-08 05:12:31,313 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:31] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 26 0.036 0.042 2026-09-08 05:12:31,415 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:31] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.008 0.047 2026-09-08 05:12:31,448 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:31] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.005 0.015 2026-09-08 05:12:31,484 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:31] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.007 0.016 2026-09-08 05:12:31,538 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [14/17] Tour reconcile_manual_fx_tour → Step The realized-FX preview row must be present and labelled 'Currency exchange rate difference' (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.exchange_diff:contains('Currency exchange rate difference')) 2026-09-08 05:12:31,572 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:31] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.020 0.010 2026-09-08 05:12:31,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [15/17] Tour reconcile_manual_fx_tour → Step The counterpart must show its FULL foreign amount, not a struck-through/reduced value (trigger: .o_reconcile_widget_table td) 2026-09-08 05:12:31,661 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [16/17] Tour reconcile_manual_fx_tour → Step Validate the manual FX reconciliation (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']:not(.disabled)) 2026-09-08 05:12:31,739 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: [17/17] Tour reconcile_manual_fx_tour → Step Once reconciled, Validate is replaced by 'Revert reconciliation' (can_reconcile is now False) - the pair is fully reconciled (trigger: .o_account_reconcile_form_statusbar button[name='remove_move_reconcile']) 2026-09-08 05:12:32,415 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:32] "POST /web/dataset/call_button/account.move.line/action_validate HTTP/1.1" 200 - 278 0.324 0.347 2026-09-08 05:12:32,422 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:32] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.665 2026-09-08 05:12:32,426 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.488 2026-09-08 05:12:32,468 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:32] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 11 0.011 0.030 2026-09-08 05:12:32,525 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:32] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.012 2026-09-08 05:12:32,542 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: tour succeeded 2026-09-08 05:12:32,543 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: ╔═════════════════════════════════════════╗ ║ TOUR reconcile_manual_fx_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-08 05:12:32,608 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:32] "POST /mail/thread/data HTTP/1.1" 200 - 38 0.046 0.044 2026-09-08 05:12:32,633 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:32] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.004 0.111 2026-09-08 05:12:32,701 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:12:32] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.030 0.120 2026-09-08 05:12:32,786 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: heap 30398596 (allocated 31420416) 2026-09-08 05:12:32,835 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Closing chrome headless with pid 5276 2026-09-08 05:12:32,836 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Closing websocket connection 2026-09-08 05:12:32,838 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Terminating chrome headless with pid 5276 2026-09-08 05:12:32,925 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_051232_925298_test_reconcile_manual_fx_tour.txt 2026-09-08 05:12:32,925 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Removing chrome user profile "/tmp/tmpswqd1ucj_chrome_odoo" 2026-09-08 05:12:32,980 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:12:54,837 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_1 ... 2026-09-08 05:12:57,149 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_2 ... 2026-09-08 05:12:59,466 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_3 ... 2026-09-08 05:13:02,542 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #715 deleted account.move.line.ctp records with IDs: [1252, 1253, 1254, 1255] 2026-09-08 05:13:02,692 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #715 deleted account.move.line records with IDs: [2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590] 2026-09-08 05:13:02,812 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #715 deleted account.move records with IDs: [1110, 1111, 1112, 1113] 2026-09-08 05:13:03,580 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_with_foreign_currency ... 2026-09-08 05:13:07,104 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_post_invoice_with_recurring_line ... 2026-09-08 05:13:10,332 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_reset_recurring_invoice_to_draft ... 2026-09-08 05:13:13,077 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #718 deleted account.move.line.ctp records with IDs: [1267, 1268] 2026-09-08 05:13:13,189 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #718 deleted account.move.line records with IDs: [2635, 2636, 2637, 2638] 2026-09-08 05:13:13,277 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #718 deleted account.move records with IDs: [1135, 1136] 2026-09-08 05:13:13,336 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_still_cannot_create_allocation_manually ... 2026-09-08 05:13:16,301 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_manual_recurring_transfer_4 ... 2026-09-08 05:13:19,093 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_dates_constraint ... 2026-09-08 05:13:19,509 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_name ... 2026-09-08 05:13:19,772 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_fallback_used_when_line_has_no_product ... 2026-09-08 05:13:21,053 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_resolved_per_line_company_not_ambient_company ... 2026-09-08 05:13:21,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_allocations_identical_for_clerk_and_accountant ... 2026-09-08 05:13:27,212 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_customer_invoice_created_by_orm ... 2026-09-08 05:13:27,916 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_vendor_bill_created_by_orm ... 2026-09-08 05:13:28,679 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_when_dates_written_after_create ... 2026-09-08 05:13:29,515 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-08 05:13:41,268 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_false_for_a_plain_unrelated_line ... 2026-09-08 05:13:41,511 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_inherits_the_single_transfer_origin ... 2026-09-08 05:13:44,566 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_multi_origin_resolves_to_the_max_date_to ... 2026-09-08 05:13:45,117 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_reads_own_date_maturity_when_no_span_or_origin ... 2026-09-08 05:13:45,395 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_reads_own_date_to_as_a_date ... 2026-09-08 05:13:47,642 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:14:19,299 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-09-08 05:14:19,357 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 728, model: affiliate.commission.rule 2026-09-08 05:14:19,366 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 728, model: affiliate.report 2026-09-08 05:14:19,371 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 728, model: affiliate.code 2026-09-08 05:14:19,374 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 728, model: affiliate.commission 2026-09-08 05:14:19,377 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 728, model: affiliate.commission.line 2026-09-08 05:14:19,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 728, model: affiliate.commission.rule 2026-09-08 05:14:19,382 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 728, model: affiliate.report 2026-09-08 05:14:19,387 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 728, model: affiliate.code 2026-09-08 05:14:19,389 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 728, model: affiliate.commission 2026-09-08 05:14:19,392 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 728, model: affiliate.commission.line 2026-09-08 05:14:19,394 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 728, model: affiliate.commission.rule 2026-09-08 05:14:19,396 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 728, model: affiliate.report 2026-09-08 05:14:19,401 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 728, model: affiliate.code 2026-09-08 05:14:19,403 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 728, model: affiliate.commission 2026-09-08 05:14:19,405 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 728, model: affiliate.commission.line 2026-09-08 05:14:19,408 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 728, model: affiliate.commission.rule 2026-09-08 05:14:19,410 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 728, model: affiliate.report 2026-09-08 05:14:19,437 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-09-08 05:14:19,457 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 726, model: affiliate.commission.rule 2026-09-08 05:14:19,464 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 726, model: affiliate.progressive.commission.rule 2026-09-08 05:14:19,466 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 726, model: affiliate.report 2026-09-08 05:14:19,469 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.code 2026-09-08 05:14:19,472 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.commission 2026-09-08 05:14:19,474 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.commission.line 2026-09-08 05:14:19,476 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.commission.rule 2026-09-08 05:14:19,478 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.progressive.commission.rule 2026-09-08 05:14:19,480 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.report 2026-09-08 05:14:19,482 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.code 2026-09-08 05:14:19,484 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.commission 2026-09-08 05:14:19,486 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.commission.line 2026-09-08 05:14:19,487 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.commission.rule 2026-09-08 05:14:19,489 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.progressive.commission.rule 2026-09-08 05:14:19,491 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.report 2026-09-08 05:14:19,493 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.code 2026-09-08 05:14:19,495 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.commission 2026-09-08 05:14:19,497 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.commission.line 2026-09-08 05:14:19,499 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.commission.rule 2026-09-08 05:14:19,501 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.progressive.commission.rule 2026-09-08 05:14:19,503 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.report 2026-09-08 05:14:19,527 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_03_access_right_affliate_user ... 2026-09-08 05:14:19,543 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 729, model: affiliate.report 2026-09-08 05:14:19,552 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 729, model: affiliate.commission.rule 2026-09-08 05:14:19,555 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 729, model: affiliate.progressive.commission.rule 2026-09-08 05:14:19,558 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 729, model: affiliate.report 2026-09-08 05:14:19,561 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 729, model: affiliate.commission.rule 2026-09-08 05:14:19,563 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 729, model: affiliate.progressive.commission.rule 2026-09-08 05:14:19,565 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 729, model: affiliate.report 2026-09-08 05:14:19,568 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.code 2026-09-08 05:14:19,571 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.commission 2026-09-08 05:14:19,573 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.commission.line 2026-09-08 05:14:19,576 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.commission.rule 2026-09-08 05:14:19,578 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.progressive.commission.rule 2026-09-08 05:14:19,580 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.report 2026-09-08 05:14:19,604 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_04_access_right_affliate_admin ... 2026-09-08 05:14:19,628 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 733, model: affiliate.report 2026-09-08 05:14:19,639 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 733, model: affiliate.report 2026-09-08 05:14:19,644 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 733, model: affiliate.report 2026-09-08 05:14:19,671 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_05_access_rule_own_affiliate_code ... 2026-09-08 05:14:19,703 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.code 2026-09-08 05:14:19,717 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 729, model: affiliate.code 2026-09-08 05:14:19,743 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 729, model: affiliate.code 2026-09-08 05:14:19,760 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 729, model: affiliate.code 2026-09-08 05:14:19,802 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.code 2026-09-08 05:14:19,806 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 729, model: affiliate.code 2026-09-08 05:14:19,821 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 729, model: affiliate.code 2026-09-08 05:14:19,859 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_06_access_rule_own_affiliate_commission ... 2026-09-08 05:14:20,726 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.commission 2026-09-08 05:14:20,742 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 729, model: affiliate.commission 2026-09-08 05:14:20,753 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 729, model: affiliate.commission 2026-09-08 05:14:20,764 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 729, model: affiliate.commission 2026-09-08 05:14:20,820 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.commission 2026-09-08 05:14:20,825 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 729, model: affiliate.commission 2026-09-08 05:14:20,839 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 729, model: affiliate.commission 2026-09-08 05:14:20,870 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_07_access_rule_all_affiliate_code ... 2026-09-08 05:14:20,925 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_08_access_rule_all_affiliate_commission ... 2026-09-08 05:14:21,116 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_09_access_right_billing_user ... 2026-09-08 05:14:21,140 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 735, model: affiliate.code 2026-09-08 05:14:21,155 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 735, model: affiliate.commission 2026-09-08 05:14:21,158 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 735, model: affiliate.commission.line 2026-09-08 05:14:21,160 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 735, model: affiliate.commission.rule 2026-09-08 05:14:21,165 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 735, model: affiliate.code 2026-09-08 05:14:21,167 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 735, model: affiliate.commission 2026-09-08 05:14:21,169 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 735, model: affiliate.commission.line 2026-09-08 05:14:21,174 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 735, model: affiliate.commission.rule 2026-09-08 05:14:21,179 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 735, model: affiliate.code 2026-09-08 05:14:21,181 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 735, model: affiliate.commission 2026-09-08 05:14:21,183 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 735, model: affiliate.commission.line 2026-09-08 05:14:21,185 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 735, model: affiliate.commission.rule 2026-09-08 05:14:21,206 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_10_access_right_account_readonly_user ... 2026-09-08 05:14:21,247 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.code 2026-09-08 05:14:21,257 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.commission 2026-09-08 05:14:21,262 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.commission.line 2026-09-08 05:14:21,265 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.commission.rule 2026-09-08 05:14:21,270 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.code 2026-09-08 05:14:21,272 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.commission 2026-09-08 05:14:21,276 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.commission.line 2026-09-08 05:14:21,278 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.commission.rule 2026-09-08 05:14:21,282 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.code 2026-09-08 05:14:21,285 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.commission 2026-09-08 05:14:21,287 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.commission.line 2026-09-08 05:14:21,289 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.commission.rule 2026-09-08 05:14:21,352 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-08 05:14:52,889 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_existing_invoice ... 2026-09-08 05:14:53,712 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_no_existing_invoice ... 2026-09-08 05:14:54,547 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_link_commission_ids ... 2026-09-08 05:14:55,001 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:15:24,525 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_capacity_check_sees_whole_pool_for_plain_user ... 2026-09-08 05:15:25,021 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_create_excludes_search_sees_whole_pool_for_plain_user ... 2026-09-08 05:15:25,181 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_barcode ... 2026-09-08 05:15:25,203 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_create_affiliate ... 2026-09-08 05:15:25,299 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_generate_name_with_config ... 2026-09-08 05:15:25,455 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_01 ... 2026-09-08 05:15:25,501 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_02 ... 2026-09-08 05:15:25,569 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_03 ... 2026-09-08 05:15:25,626 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_04 ... 2026-09-08 05:15:25,684 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_name_search ... 2026-09-08 05:15:25,719 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_reach_the_maximun_limit_of_affiliate_code ... 2026-09-08 05:15:26,036 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:15:58,595 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_commission_rule: Starting TestCommissionRule.test_check_date ... 2026-09-08 05:15:58,748 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:16:30,527 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_01_config_auto_generate_affiliate_bill_receipts ... 2026-09-08 05:16:30,850 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_02_cron_generate_affiliate_bill_receipts_with_month_cycle ... 2026-09-08 05:16:31,178 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-08 05:16:31,284 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-08 05:16:31,325 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-08 05:16:31,849 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-08 05:16:31,919 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-08 05:16:32,182 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-08 05:16:32,205 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_03_cron_generate_affiliate_bill_receipts_with_week_cycle ... 2026-09-08 05:16:32,404 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-08 05:16:32,456 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-08 05:16:32,483 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-08 05:16:32,872 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-08 05:16:32,945 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-08 05:16:33,217 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-08 05:16:33,238 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_04_cron_generate_affiliate_bill_receipts_with_day_cycle ... 2026-09-08 05:16:33,445 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-08 05:16:33,500 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-08 05:16:33,529 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-08 05:16:33,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-08 05:16:34,022 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-08 05:16:34,382 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-08 05:16:34,408 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_05_create_commission_receipt_invoice_manually ... 2026-09-08 05:16:35,288 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:17:07,243 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-09-08 05:17:08,182 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:17:37,153 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_01_remove_partner_has_been_linked_viin_affiliate_code ... 2026-09-08 05:17:37,426 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [59] 2026-09-08 05:17:37,433 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3052] 2026-09-08 05:17:38,108 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1798] 2026-09-08 05:17:38,133 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_create_commission ... 2026-09-08 05:17:40,041 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_default_commission_percentage ... 2026-09-08 05:17:40,115 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:18:12,873 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_access_commission_multi_company ... 2026-09-08 05:18:13,207 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 813, model: affiliate.commission 2026-09-08 05:18:13,239 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [25], uid: 812, model: affiliate.commission 2026-09-08 05:18:13,308 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [24], uid: 813, model: affiliate.commission 2026-09-08 05:18:13,333 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [25], uid: 812, model: affiliate.commission 2026-09-08 05:18:13,382 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 813, model: affiliate.commission 2026-09-08 05:18:13,415 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 812, model: affiliate.commission 2026-09-08 05:18:13,474 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [24], uid: 813, model: affiliate.commission 2026-09-08 05:18:13,504 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [25], uid: 812, model: affiliate.commission 2026-09-08 05:18:13,573 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_affiliate_code_multi_company ... 2026-09-08 05:18:13,690 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 813, model: affiliate.code 2026-09-08 05:18:13,745 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [63], uid: 812, model: affiliate.code 2026-09-08 05:18:13,824 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [62], uid: 813, model: affiliate.code 2026-09-08 05:18:13,859 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [63], uid: 812, model: affiliate.code 2026-09-08 05:18:13,909 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 813, model: affiliate.code 2026-09-08 05:18:13,938 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [63], uid: 812, model: affiliate.code 2026-09-08 05:18:13,977 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [62], uid: 813, model: affiliate.code 2026-09-08 05:18:14,003 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [63], uid: 812, model: affiliate.code 2026-09-08 05:18:14,039 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_commission_rule ... 2026-09-08 05:18:14,117 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 813, model: affiliate.commission.rule 2026-09-08 05:18:14,137 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 812, model: affiliate.commission.rule 2026-09-08 05:18:14,164 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [19], uid: 813, model: affiliate.commission.rule 2026-09-08 05:18:14,188 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 812, model: affiliate.commission.rule 2026-09-08 05:18:14,216 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 813, model: affiliate.commission.rule 2026-09-08 05:18:14,235 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [20], uid: 812, model: affiliate.commission.rule 2026-09-08 05:18:14,278 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [19], uid: 813, model: affiliate.commission.rule 2026-09-08 05:18:14,313 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [20], uid: 812, model: affiliate.commission.rule 2026-09-08 05:18:14,402 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:18:46,284 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_multi_currency: Starting TestMultiCurrency.test_multi_currency ... 2026-09-08 05:18:47,345 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:19:17,876 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_01_create_affiliate_referral_commission ... 2026-09-08 05:19:18,052 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_02_create_commission_invoice ... 2026-09-08 05:19:19,324 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_03_create_commission_invoice ... 2026-09-08 05:19:20,851 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:19:51,556 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_compute_is_affiliate ... 2026-09-08 05:19:51,716 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [76] 2026-09-08 05:19:51,723 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3178] 2026-09-08 05:19:51,750 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_search_is_affiliate ... 2026-09-08 05:19:51,881 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:20:24,503 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_internal ... 2026-09-08 05:20:26,241 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_portal ... 2026-09-08 05:20:27,108 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_compute_user_count ... 2026-09-08 05:20:27,184 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_portal ... 2026-09-08 05:20:28,104 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_user ... 2026-09-08 05:20:28,981 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_user_and_portal ... 2026-09-08 05:20:29,975 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_not_enable_auto_generate_code ... 2026-09-08 05:20:30,786 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_generate_affiliate_code ... 2026-09-08 05:20:30,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-08 05:21:03,605 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_crm.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_lead_count ... 2026-09-08 05:21:03,733 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted crm.lead records with IDs: [77] 2026-09-08 05:21:03,789 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:21:34,820 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_create_lead ... 2026-09-08 05:21:34,933 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 892, model: crm.lead 2026-09-08 05:21:34,945 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 895, model: crm.lead 2026-09-08 05:21:34,957 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 896, model: crm.lead 2026-09-08 05:21:35,005 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_read_lead ... 2026-09-08 05:21:35,033 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 892, model: crm.lead 2026-09-08 05:21:35,084 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 895, model: crm.lead 2026-09-08 05:21:35,107 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 896, model: crm.lead 2026-09-08 05:21:35,127 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 892, model: crm.lead 2026-09-08 05:21:35,388 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_unlink_lead ... 2026-09-08 05:21:35,414 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 892, model: crm.lead 2026-09-08 05:21:35,429 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 895, model: crm.lead 2026-09-08 05:21:35,440 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 896, model: crm.lead 2026-09-08 05:21:35,466 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_write_lead ... 2026-09-08 05:21:35,488 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 892, model: crm.lead 2026-09-08 05:21:35,514 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 895, model: crm.lead 2026-09-08 05:21:35,534 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 896, model: crm.lead 2026-09-08 05:21:35,611 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:21:35,915 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_01_affiliate_loyalty_coupon_program ... 2026-09-08 05:21:36,028 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_02_affiliate_loyalty_discount_code_program ... 2026-09-08 05:21:36,146 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_03_reach_the_limit_of_length_of_affiliate_discount_code ... 2026-09-08 05:21:36,948 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_04_loyalty_rule_display_name_recompute_on_program_rename ... 2026-09-08 05:21:37,025 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:21:38,609 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_01_check_affiliate_admin_access_loyalty ... 2026-09-08 05:21:38,646 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 900, model: loyalty.program 2026-09-08 05:21:38,663 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 900, model: loyalty.generate.wizard 2026-09-08 05:21:38,666 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 900, model: loyalty.program 2026-09-08 05:21:38,690 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_02_check_affiliate_user_all_doc_access_loyalty ... 2026-09-08 05:21:38,925 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 899, model: loyalty.rule 2026-09-08 05:21:38,936 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 899, model: loyalty.reward 2026-09-08 05:21:38,972 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.program 2026-09-08 05:21:38,976 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.rule 2026-09-08 05:21:38,981 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.reward 2026-09-08 05:21:39,011 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #899 deleted mail.message records with IDs: [12293, 12291, 12290] 2026-09-08 05:21:39,012 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.card 2026-09-08 05:21:39,015 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.generate.wizard 2026-09-08 05:21:39,023 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: loyalty.program 2026-09-08 05:21:39,026 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: loyalty.rule 2026-09-08 05:21:39,091 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: loyalty.reward 2026-09-08 05:21:39,102 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: loyalty.mail 2026-09-08 05:21:39,105 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: loyalty.history 2026-09-08 05:21:39,109 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 899, model: loyalty.mail 2026-09-08 05:21:39,112 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 899, model: loyalty.history 2026-09-08 05:21:39,115 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.mail 2026-09-08 05:21:39,118 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.history 2026-09-08 05:21:39,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_03_check_affiliate_user_own_doc_access_loyalty ... 2026-09-08 05:21:39,338 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 898, model: loyalty.rule 2026-09-08 05:21:39,345 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 898, model: loyalty.reward 2026-09-08 05:21:39,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.program 2026-09-08 05:21:39,387 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.rule 2026-09-08 05:21:39,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.reward 2026-09-08 05:21:39,405 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #898 deleted mail.message records with IDs: [12293, 12291, 12290] 2026-09-08 05:21:39,406 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.card 2026-09-08 05:21:39,407 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.generate.wizard 2026-09-08 05:21:39,412 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 898, model: loyalty.program 2026-09-08 05:21:39,414 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 898, model: loyalty.rule 2026-09-08 05:21:39,467 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 898, model: loyalty.reward 2026-09-08 05:21:39,474 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 898, model: loyalty.mail 2026-09-08 05:21:39,475 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 898, model: loyalty.history 2026-09-08 05:21:39,477 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 898, model: loyalty.mail 2026-09-08 05:21:39,478 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 898, model: loyalty.history 2026-09-08 05:21:39,479 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.mail 2026-09-08 05:21:39,481 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.history 2026-09-08 05:21:39,500 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_04_check_affiliate_user_own_doc_cannot_access_other_affiliate_loyalty_data ... 2026-09-08 05:21:39,629 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [198, 199], uid: 898, model: loyalty.card 2026-09-08 05:21:39,662 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [43], uid: 898, model: loyalty.rule 2026-09-08 05:21:39,703 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [276], uid: 898, model: loyalty.history 2026-09-08 05:21:39,843 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:22:03,133 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_01_generate_commission_from_pos_order_loyalty_discounted_01 ... 2026-09-08 05:22:04,515 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_02_generate_commission_from_pos_order_loyalty_discounted_02 ... 2026-09-08 05:22:05,759 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_03_generate_commission_from_pos_order_loyalty_discounted_03 ... 2026-09-08 05:22:06,997 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_04_generate_commission_from_pos_order_loyalty_discounted_04 ... 2026-09-08 05:22:08,033 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_05_generate_commission_from_pos_order_loyalty_discounted_05 ... 2026-09-08 05:22:09,588 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_06_generate_commission_from_pos_order_loyalty_discounted_06 ... 2026-09-08 05:22:10,904 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:22:32,853 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSCouponCode.test_use_coupon_code_accepts_affiliate_coupon_for_cashier ... 2026-09-08 05:22:32,961 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:22:54,399 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSHistoryLine.test_add_loyalty_history_lines_for_affiliate_card_as_cashier ... 2026-09-08 05:22:54,529 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:23:15,817 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSOwnershipScopeGuard.test_ownership_listing_stays_scoped_for_cashier ... 2026-09-08 05:23:15,912 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [206], uid: 915, model: loyalty.card 2026-09-08 05:23:15,946 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 915, model: loyalty.history 2026-09-08 05:23:16,025 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:23:38,278 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_data_load: Starting TestAffiliateLoyaltyPOSDataLoad.test_pos_session_load_data_returns_affiliate_rule_to_cashier ... 2026-09-08 05:23:38,436 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:23:59,891 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_data_load: Starting TestAffiliateLoyaltyCardPOSDataLoad.test_pos_session_load_data_returns_affiliate_card_to_cashier ... 2026-09-08 05:24:00,341 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:24:15,468 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-09-08 05:24:15,888 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome pid: 5525 2026-09-08 05:24:15,889 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome headless temporary user profile dir: /tmp/tmp3_d28o0m_chrome_odoo 2026-09-08 05:24:15,889 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Issuing json command http://127.0.0.1:35113/json/version 2026-09-08 05:24:15,890 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:35113/json/version with timeout 3 increased to 10s during tests 2026-09-08 05:24:15,905 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Browser version: Chrome/150.0.7871.114 2026-09-08 05:24:15,906 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Issuing json command http://127.0.0.1:35113/json 2026-09-08 05:24:15,959 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common.requests: request http://127.0.0.1:35113/json with timeout 3 increased to 10s during tests 2026-09-08 05:24:15,974 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Websocket url found: ws://127.0.0.1:35113/devtools/page/202065958D8E65345A0F8EA8DF5F8B9F 2026-09-08 05:24:15,986 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Enable chrome headless console log notification 2026-09-08 05:24:15,994 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome headless enable page notifications 2026-09-08 05:24:16,075 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:pos_user from n/a 2026-09-08 05:24:16,078 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Setting session cookie in browser 2026-09-08 05:24:16,084 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Open "http://127.0.0.1:8069/pos/ui?config_id=19" in browser 2026-09-08 05:24:16,084 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=19" 2026-09-08 05:24:16,094 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:24:16,832 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:16] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 130 0.165 0.575 2026-09-08 05:24:16,839 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Navigation result: {'frameId': '202065958D8E65345A0F8EA8DF5F8B9F', 'loaderId': '382DFE47EBDD1413EE35099FFAF16CD5', 'isDownload': False} 2026-09-08 05:24:16,840 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Evaluate ready code "odoo.isTourReady('AffiliateLoyaltyRewardRefreshTour')" 2026-09-08 05:24:16,857 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-08 05:24:16,874 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:16] "GET /web/assets/1ec95b2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-08 05:24:16,880 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:16] "GET /web/assets/2ec00e3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-08 05:24:16,890 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:16] "GET /web/assets/ca72b0f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-09-08 05:24:17,282 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:17] "GET /web/webclient/translations/68f9f3d0124bd4a03e57e817abdd0fe826708d69?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-08 05:24:17,296 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:24:17,299 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-08 05:24:17,303 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Evaluate test code "odoo.startTour('AffiliateLoyaltyRewardRefreshTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=19", "delayToCheckUndeterminisms": 0})" 2026-09-08 05:24:17,315 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [1/32] Tour AffiliateLoyaltyRewardRefreshTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-08 05:24:17,322 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: IndexedDB 1 Ready 2026-09-08 05:24:17,954 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:17] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 353 0.308 0.330 2026-09-08 05:24:17,961 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.638 2026-09-08 05:24:18,084 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-08 05:24:18,086 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-09-08 05:24:18,104 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-08 05:24:18,140 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-08 05:24:18,160 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-08 05:24:18,166 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: Owl is running in 'dev' mode. 2026-09-08 05:24:18,217 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:24:18,223 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-08 05:24:18,300 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.016 2026-09-08 05:24:18,324 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-08 05:24:18,329 127 INFO ? werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-09-08 05:24:18,346 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [2/32] Tour AffiliateLoyaltyRewardRefreshTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-08 05:24:18,355 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=res.company&id=163&field=logo HTTP/1.1" 200 - 9 0.042 0.030 2026-09-08 05:24:18,398 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image/res.users/926/avatar_128 HTTP/1.1" 200 - 16 0.017 0.099 2026-09-08 05:24:18,419 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image/res.company/163/favicon HTTP/1.1" 200 - 4 0.005 0.100 2026-09-08 05:24:18,494 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.033 0.016 2026-09-08 05:24:18,509 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.001 0.034 2026-09-08 05:24:18,516 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.030 2026-09-08 05:24:18,562 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.034 0.074 2026-09-08 05:24:18,570 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [3/32] Tour AffiliateLoyaltyRewardRefreshTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-08 05:24:18,575 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.005 0.130 2026-09-08 05:24:18,583 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.057 2026-09-08 05:24:18,593 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.002 0.024 2026-09-08 05:24:18,608 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.003 0.046 2026-09-08 05:24:18,625 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.147 2026-09-08 05:24:18,635 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.003 0.045 2026-09-08 05:24:18,641 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.001 0.136 2026-09-08 05:24:18,648 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.051 2026-09-08 05:24:18,656 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.066 2026-09-08 05:24:18,729 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:18] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.032 0.075 2026-09-08 05:24:18,803 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [4/32] Tour AffiliateLoyaltyRewardRefreshTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-08 05:24:18,893 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [5/32] Tour AffiliateLoyaltyRewardRefreshTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-09-08 05:24:18,950 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [6/32] Tour AffiliateLoyaltyRewardRefreshTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-09-08 05:24:19,014 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [7/32] Tour AffiliateLoyaltyRewardRefreshTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-08 05:24:19,065 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [8/32] Tour AffiliateLoyaltyRewardRefreshTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-08 05:24:19,132 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [9/32] Tour AffiliateLoyaltyRewardRefreshTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-09-08 05:24:19,207 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [10/32] Tour AffiliateLoyaltyRewardRefreshTour → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-08 05:24:19,279 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [11/32] Tour AffiliateLoyaltyRewardRefreshTour → Step input text 'AFFCODE1' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-08 05:24:19,341 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [12/32] Tour AffiliateLoyaltyRewardRefreshTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-08 05:24:19,406 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [13/32] Tour AffiliateLoyaltyRewardRefreshTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"30% on Desk Organizer","price":"-1.53"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("30% on Desk Organizer")):has(.price:contains("-1.53"))) 2026-09-08 05:24:19,425 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:19] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.006 0.016 2026-09-08 05:24:19,509 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [14/32] Tour AffiliateLoyaltyRewardRefreshTour → Step order total amount is '3.57' (trigger: .product-screen .order-summary .total:contains("3.57")) 2026-09-08 05:24:19,563 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [15/32] Tour AffiliateLoyaltyRewardRefreshTour → Step order total amount is '3.57' (trigger: .product-screen .order-summary .total:contains("3.57"):not(:visible)) 2026-09-08 05:24:19,614 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [16/32] Tour AffiliateLoyaltyRewardRefreshTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-08 05:24:19,664 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [17/32] Tour AffiliateLoyaltyRewardRefreshTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-09-08 05:24:19,720 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [18/32] Tour AffiliateLoyaltyRewardRefreshTour → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-08 05:24:19,777 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [19/32] Tour AffiliateLoyaltyRewardRefreshTour → Step input text 'PROMO2' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-08 05:24:19,836 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [20/32] Tour AffiliateLoyaltyRewardRefreshTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-08 05:24:19,902 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [21/32] Tour AffiliateLoyaltyRewardRefreshTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"20% on Desk Organizer","price":"-0.71"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("20% on Desk Organizer")):has(.price:contains("-0.71"))) 2026-09-08 05:24:19,917 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:19] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 2 0.003 0.011 2026-09-08 05:24:20,024 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [22/32] Tour AffiliateLoyaltyRewardRefreshTour → Step order total amount is '2.86' (trigger: .product-screen .order-summary .total:contains("2.86")) 2026-09-08 05:24:20,075 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [23/32] Tour AffiliateLoyaltyRewardRefreshTour → Step order total amount is '2.86' (trigger: .product-screen .order-summary .total:contains("2.86"):not(:visible)) 2026-09-08 05:24:20,127 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [24/32] Tour AffiliateLoyaltyRewardRefreshTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-08 05:24:20,177 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [25/32] Tour AffiliateLoyaltyRewardRefreshTour → Step click Actions button (trigger: .control-buttons button:contains("Actions")) 2026-09-08 05:24:20,238 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [26/32] Tour AffiliateLoyaltyRewardRefreshTour → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-08 05:24:20,295 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [27/32] Tour AffiliateLoyaltyRewardRefreshTour → Step input text 'AFFCODE3' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-08 05:24:20,355 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [28/32] Tour AffiliateLoyaltyRewardRefreshTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-08 05:24:20,443 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [29/32] Tour AffiliateLoyaltyRewardRefreshTour → Step Check orderline with attributes: {"productName":"30% on Desk Organizer"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("30% on Desk Organizer"))))) 2026-09-08 05:24:20,451 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:24:20] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 2 0.005 0.018 2026-09-08 05:24:20,555 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [30/32] Tour AffiliateLoyaltyRewardRefreshTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"20% on Desk Organizer","price":"-1.02"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("20% on Desk Organizer")):has(.price:contains("-1.02"))) 2026-09-08 05:24:20,606 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [31/32] Tour AffiliateLoyaltyRewardRefreshTour → Step order total amount is '4.08' (trigger: .product-screen .order-summary .total:contains("4.08")) 2026-09-08 05:24:20,665 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: [32/32] Tour AffiliateLoyaltyRewardRefreshTour → Step order total amount is '4.08' (trigger: .product-screen .order-summary .total:contains("4.08"):not(:visible)) 2026-09-08 05:24:20,731 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: tour succeeded 2026-09-08 05:24:20,732 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR AffiliateLoyaltyRewardRefreshTour SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-08 05:24:20,811 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: heap 16554384 (allocated 18096128) 2026-09-08 05:24:20,820 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Closing chrome headless with pid 5525 2026-09-08 05:24:20,823 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Closing websocket connection 2026-09-08 05:24:20,823 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Terminating chrome headless with pid 5525 2026-09-08 05:24:20,918 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome Log in: /tmp/odoo_tests/rb-1ab13a6-224630-412885/chrome_logs/chrome_log_20260908_052420_917984_test_affiliate_loyalty_reward_refresh_on_affiliate_switch.txt 2026-09-08 05:24:20,918 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Removing chrome user profile "/tmp/tmp3_d28o0m_chrome_odoo" 2026-09-08 05:24:20,990 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:24:21,553 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_01_add_affiliate_code_by_applying_related_coupon ... 2026-09-08 05:24:21,902 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_02_add_affiliate_code_by_applying_unrelated_coupon ... 2026-09-08 05:24:22,055 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_03_add_affiliate_code_by_applying_related_coupons ... 2026-09-08 05:24:22,244 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_04_add_affiliate_when_applying_related_coupon_code_on_confirmed_order ... 2026-09-08 05:24:23,769 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_05_add_affiliate_code_by_applying_related_rule_code ... 2026-09-08 05:24:23,911 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_06_add_affiliate_code_by_applying_unrelated_rule_code ... 2026-09-08 05:24:24,018 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_07_add_affiliate_code_by_applying_related_rule_code ... 2026-09-08 05:24:24,209 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_08_add_affiliate_when_applying_related_rule_code_on_confirmed_order ... 2026-09-08 05:24:25,713 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_09_generate_commission_from_sale_order_loyalty_discounted_01 ... 2026-09-08 05:24:28,434 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_10_generate_commission_from_sale_order_loyalty_discounted_02 ... 2026-09-08 05:24:28,465 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-08 05:24:30,456 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_11_generate_commission_from_sale_order_loyalty_discounted_03 ... 2026-09-08 05:24:30,496 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-08 05:24:32,468 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_12_generate_commission_from_sale_order_loyalty_discounted_04 ... 2026-09-08 05:24:34,311 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_13_generate_commission_from_sale_order_loyalty_discounted_05 ... 2026-09-08 05:24:34,351 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-08 05:24:36,253 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_14_generate_commission_from_sale_order_loyalty_discounted_06 ... 2026-09-08 05:24:36,287 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-08 05:24:38,277 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_15_generate_commission_from_sale_order_loyalty_free_product_before_discount ... 2026-09-08 05:24:38,326 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-08 05:24:40,372 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:24:43,559 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_01_non_owner_applies_related_coupon_code ... 2026-09-08 05:24:43,820 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_02_non_owner_applies_related_rule_code ... 2026-09-08 05:24:44,263 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_03_non_owner_applies_affiliate_name_directly ... 2026-09-08 05:24:44,414 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_04_non_owner_applies_unrelated_code_stays_unlinked ... 2026-09-08 05:24:44,565 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_05_non_owner_applies_invalid_code_still_errors ... 2026-09-08 05:24:44,667 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_06_non_owner_listing_stays_scoped_to_own_affiliates ... 2026-09-08 05:24:44,788 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:25:20,814 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_amount_verify_affiliate_commission_01 ... 2026-09-08 05:25:22,228 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_separate_invoice_01 ... 2026-09-08 05:25:23,686 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:25:29,908 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_001 ... 2026-09-08 05:25:30,563 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_002 ... 2026-09-08 05:25:31,179 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_001 ... 2026-09-08 05:25:32,460 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_002 ... 2026-09-08 05:25:33,867 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_001 ... 2026-09-08 05:25:33,934 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_002 ... 2026-09-08 05:25:34,746 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:26:06,118 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-08 05:26:06,155 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294117, 294120, 294118, 294121, 294119] 2026-09-08 05:26:06,156 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-08 05:26:06,410 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_group_user_action_confirm_multi_level_commission ... 2026-09-08 05:26:06,766 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reconfirm_reuses_done_upline_not_owned_by_actor ... 2026-09-08 05:26:09,007 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reuse_cascade_does_not_widen_ownership_listing ... 2026-09-08 05:26:09,302 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [53], uid: 945, model: affiliate.commission 2026-09-08 05:26:09,340 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_second_commission_event_upline_not_owned_no_cache ... 2026-09-08 05:26:09,716 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:26:40,312 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-08 05:26:40,329 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294117, 294120, 294118, 294121, 294119] 2026-09-08 05:26:40,329 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-08 05:26:40,912 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_blocked_when_far_upline_has_active_invoice ... 2026-09-08 05:26:41,741 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_cascades_full_multi_tier_downline_commission_chain ... 2026-09-08 05:26:42,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_does_not_sweep_an_unrelated_downline_commission_chain ... 2026-09-08 05:26:42,295 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_ownership_listing_still_scoped_for_uplines_not_owned ... 2026-09-08 05:26:42,517 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-08 05:27:12,953 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-08 05:27:12,963 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294117, 294120, 294118, 294121, 294119] 2026-09-08 05:27:12,963 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-08 05:27:13,163 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_assign_affiliate_upline ... 2026-09-08 05:27:13,476 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_01 ... 2026-09-08 05:27:13,525 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_02 ... 2026-09-08 05:27:13,582 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_1 ... 2026-09-08 05:27:13,746 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_2 ... 2026-09-08 05:27:13,933 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_depth ... 2026-09-08 05:27:13,994 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_downline_affcodes ... 2026-09-08 05:27:14,077 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_multi_level_comm_rules ... 2026-09-08 05:27:14,141 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_upline_affcodes ... 2026-09-08 05:27:14,253 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:27:46,856 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-08 05:27:46,865 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294117, 294120, 294118, 294121, 294119] 2026-09-08 05:27:46,865 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-08 05:27:47,246 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_01_create_multi_level_commission ... 2026-09-08 05:27:49,455 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_02_create_multi_level_commission ... 2026-09-08 05:27:51,681 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_03_create_multi_level_commission ... 2026-09-08 05:27:51,866 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_04_create_multi_level_commission ... 2026-09-08 05:27:52,060 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_05_create_multi_level_commission ... 2026-09-08 05:27:52,234 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_06_create_multi_level_commission ... 2026-09-08 05:27:54,870 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [206] 2026-09-08 05:27:54,961 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [131] 2026-09-08 05:27:55,217 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:28:26,686 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-08 05:28:26,704 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294117, 294120, 294118, 294121, 294119] 2026-09-08 05:28:26,704 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-08 05:28:27,081 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_affiliate_multi_level_commission_rule ... 2026-09-08 05:28:27,209 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 996, model: affiliate.multi.level.commission.rule 2026-09-08 05:28:27,232 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 995, model: affiliate.multi.level.commission.rule 2026-09-08 05:28:27,262 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [27], uid: 996, model: affiliate.multi.level.commission.rule 2026-09-08 05:28:27,284 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [28], uid: 995, model: affiliate.multi.level.commission.rule 2026-09-08 05:28:27,317 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 996, model: affiliate.multi.level.commission.rule 2026-09-08 05:28:27,341 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 995, model: affiliate.multi.level.commission.rule 2026-09-08 05:28:27,377 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [27], uid: 996, model: affiliate.multi.level.commission.rule 2026-09-08 05:28:27,398 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [28], uid: 995, model: affiliate.multi.level.commission.rule 2026-09-08 05:28:27,498 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:28:57,766 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-08 05:28:57,780 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294117, 294120, 294118, 294121, 294119] 2026-09-08 05:28:57,780 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-08 05:28:58,106 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level.tests.test_report: Starting TestAffiliateMultiReport.test_multi_level_report_parent_comm_amount ... 2026-09-08 05:28:58,551 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:29:20,204 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-08 05:29:20,213 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294117, 294120, 294118, 294121, 294119] 2026-09-08 05:29:20,213 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-08 05:29:20,629 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_access: Starting TestMultiLevelPosUplineReuseAccess.test_get_direct_upline_commission_reuse_survives_reopen_as_real_actor ... 2026-09-08 05:29:22,874 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_access: Starting TestMultiLevelPosUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-09-08 05:29:25,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [89], uid: 1011, model: affiliate.commission 2026-09-08 05:29:25,754 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:29:48,030 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-08 05:29:48,046 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294117, 294120, 294118, 294121, 294119] 2026-09-08 05:29:48,046 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-08 05:29:48,316 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_01_multi_level_commission_by_pos_order_01 ... 2026-09-08 05:29:52,406 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_02_multi_level_commission_by_pos_order_02 ... 2026-09-08 05:29:53,376 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_03_multi_level_commission_by_pos_order_03 ... 2026-09-08 05:29:56,898 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_04_create_multi_level_commission ... 2026-09-08 05:29:57,880 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_05_create_multi_level_commission ... 2026-09-08 05:29:58,892 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_06_create_multi_level_commission ... 2026-09-08 05:29:59,881 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_07_create_multi_level_commission ... 2026-09-08 05:30:01,015 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_08_create_multi_level_commission ... 2026-09-08 05:30:02,071 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_09_create_multi_level_commission ... 2026-09-08 05:30:03,094 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_10_create_multi_level_commission_mix_criteria ... 2026-09-08 05:30:03,933 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_11_create_multi_level_commission ... 2026-09-08 05:30:04,737 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_12_create_multi_level_commission ... 2026-09-08 05:30:05,464 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:30:39,712 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-08 05:30:39,729 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294117, 294120, 294118, 294121, 294119] 2026-09-08 05:30:39,729 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-08 05:30:40,153 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_access: Starting TestMultiLevelSaleUplineReuseAccess.test_get_direct_upline_commission_reuse_survives_reopen_as_real_actor ... 2026-09-08 05:30:44,432 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_access: Starting TestMultiLevelSaleUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-09-08 05:30:49,130 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [134], uid: 1020, model: affiliate.commission 2026-09-08 05:30:49,271 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:31:21,734 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-08 05:31:21,746 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294117, 294120, 294118, 294121, 294119] 2026-09-08 05:31:21,746 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-08 05:31:22,005 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_01_create_multi_level_commission ... 2026-09-08 05:31:22,705 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_02_create_multi_level_commission ... 2026-09-08 05:31:23,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_03_create_multi_level_commission ... 2026-09-08 05:31:26,740 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_04_create_multi_level_commission ... 2026-09-08 05:31:31,313 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_05_create_multi_level_commission ... 2026-09-08 05:31:32,028 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_06_create_multi_level_commission ... 2026-09-08 05:31:32,790 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_07_create_multi_level_commission ... 2026-09-08 05:31:33,384 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_08_create_multi_level_commission ... 2026-09-08 05:31:34,005 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_09_create_multi_level_commission ... 2026-09-08 05:31:34,776 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_10_create_multi_level_commission ... 2026-09-08 05:31:35,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_11_create_multi_level_commission_mix_criteria ... 2026-09-08 05:31:35,417 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_12_create_multi_level_commission ... 2026-09-08 05:31:35,441 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_13_create_multi_level_commission ... 2026-09-08 05:31:35,465 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_14_create_multi_level_commission_deduct_only_downline_commission_auto_apply ... 2026-09-08 05:31:36,008 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_15_create_multi_level_commission_inactive_mid_chain_affcode_downline_revenue ... 2026-09-08 05:31:36,607 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:31:56,581 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_01_add_affiliate_to_pos_order_after_discount_01 ... 2026-09-08 05:31:57,808 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_02_add_affiliate_to_pos_order_after_discount_02 ... 2026-09-08 05:31:58,736 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_03_add_affiliate_to_pos_order_before_discount_01 ... 2026-09-08 05:31:59,729 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_04_add_affiliate_to_pos_order_before_discount_02 ... 2026-09-08 05:32:00,698 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_05_message_refunded_orders_have_commission ... 2026-09-08 05:32:02,280 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_08_refund_order_with_progressive ... 2026-09-08 05:32:03,779 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_09_refund_order_with_progressive_multi_time ... 2026-09-08 05:32:05,822 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_10_revenue_analysis_report_is_queryable ... 2026-09-08 05:32:06,750 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_11_pos_ui_affiliate_code_loader_scoped_to_session_company ... 2026-09-08 05:32:07,004 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:32:30,917 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_01_check_affiliate_user_access_pos ... 2026-09-08 05:32:30,955 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1043, model: pos.order 2026-09-08 05:32:30,968 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1043, model: pos.order.line 2026-09-08 05:32:30,974 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1043, model: pos.order 2026-09-08 05:32:30,978 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1043, model: pos.order.line 2026-09-08 05:32:30,985 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1043, model: pos.order 2026-09-08 05:32:30,991 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1043, model: pos.order.line 2026-09-08 05:32:31,038 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_02_check_pos_user_access_affiliate ... 2026-09-08 05:32:31,064 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1044, model: affiliate.commission.rule 2026-09-08 05:32:31,075 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1044, model: affiliate.progressive.commission.rule 2026-09-08 05:32:31,083 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1044, model: affiliate.commission.rule 2026-09-08 05:32:31,086 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1044, model: affiliate.progressive.commission.rule 2026-09-08 05:32:31,092 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1044, model: affiliate.commission.rule 2026-09-08 05:32:31,096 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1044, model: affiliate.progressive.commission.rule 2026-09-08 05:32:31,164 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 05:32:53,644 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_data_load: Starting TestAffiliatePOSDataLoad.test_01_session_load_data_returns_affiliate_code_not_owned_by_cashier ... 2026-09-08 05:32:53,878 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_data_load: Starting TestAffiliatePOSDataLoad.test_02_pos_ui_affiliate_code_loader_reachable_by_cashier ... 2026-09-08 05:32:54,019 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_data_load: Starting TestAffiliatePOSDataLoad.test_03_cashier_direct_orm_read_still_filtered_by_ownership ... 2026-09-08 05:32:54,089 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:33:17,570 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_order_paid_access: Starting TestAffiliatePOSOrderPaidAccess.test_01_cashier_can_resync_paid_order_for_affiliate_code_not_owned ... 2026-09-08 05:33:17,932 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1052 deleted affiliate.commission records with IDs: [185] 2026-09-08 05:33:17,956 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1052 deleted mail.followers records with IDs: [4551, 4552, 4553] 2026-09-08 05:33:18,078 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_order_paid_access: Starting TestAffiliatePOSOrderPaidAccess.test_02_cashier_can_resync_paid_order_for_affiliate_code_owned ... 2026-09-08 05:33:18,408 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1053 deleted affiliate.commission records with IDs: [187] 2026-09-08 05:33:18,429 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1053 deleted mail.followers records with IDs: [4557, 4558, 4559] 2026-09-08 05:33:18,569 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_order_paid_access: Starting TestAffiliatePOSOrderPaidAccess.test_03_resync_sudo_scope_does_not_widen_ownership_listing ... 2026-09-08 05:33:18,890 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1052 deleted affiliate.commission records with IDs: [189] 2026-09-08 05:33:18,912 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1052 deleted mail.followers records with IDs: [4563, 4564, 4565] 2026-09-08 05:33:19,071 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 05:33:39,796 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos_discount.tests.test_affiliate_pos_discount: Starting TestAffiliatePOS.test_01_generate_commission_from_pos_with_global_discount_01 ... 2026-09-08 05:33:40,863 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos_discount.tests.test_affiliate_pos_discount: Starting TestAffiliatePOS.test_02_generate_commission_from_pos_with_global_discount_02 ... 2026-09-08 05:33:42,008 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:34:03,147 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_pos_sale.tests.test_pos_sale_report: Starting TestAffiliatePosSaleReport.test_sale_report_includes_pos_affiliate_fields ... 2026-09-08 05:34:04,760 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:34:09,291 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_purchase.tests.test_affiliate_currency: Starting TestAffiliateCodeCurrencyFollowsPurchaseVendorPolicy.test_persisted_affiliate_code_currency_follows_purchase_policy_not_vendor_country ... 2026-09-08 05:34:09,471 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:34:40,305 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_commission_amount_01 ... 2026-09-08 05:34:42,006 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:35:14,408 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_01_compute_total_commission_before_discount ... 2026-09-08 05:35:14,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_02_compute_total_commission_after_discount ... 2026-09-08 05:35:15,509 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:35:49,535 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_01_create_sale_order_no_commission ... 2026-09-08 05:35:50,391 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_02_cancel_commission_from_sale_order ... 2026-09-08 05:35:51,628 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [367, 366] 2026-09-08 05:35:51,666 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [290] 2026-09-08 05:35:51,678 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [339] 2026-09-08 05:35:51,757 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_03_create_commission_from_sale_order ... 2026-09-08 05:35:54,362 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_04_create_commission_from_sale_order ... 2026-09-08 05:35:58,284 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_05_create_commission_from_sale_order ... 2026-09-08 05:36:02,510 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:36:35,170 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_sale_order_id ... 2026-09-08 05:36:36,015 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:37:09,134 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_add_line_reopens_done_commission_as_real_actor ... 2026-09-08 05:37:12,139 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_product_cancels_stale_commission_as_real_actor ... 2026-09-08 05:37:13,346 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [446] 2026-09-08 05:37:13,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_qty_reopens_done_commission_as_real_actor ... 2026-09-08 05:37:16,928 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-09-08 05:37:17,526 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [207], uid: 1115, model: affiliate.commission 2026-09-08 05:37:17,635 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-08 05:37:49,239 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_create_sale_order ... 2026-09-08 05:37:49,349 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1121, model: sale.order 2026-09-08 05:37:49,367 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1124, model: sale.order 2026-09-08 05:37:49,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1125, model: sale.order 2026-09-08 05:37:49,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1121, model: sale.order.line 2026-09-08 05:37:49,398 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1124, model: sale.order.line 2026-09-08 05:37:49,404 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1125, model: sale.order.line 2026-09-08 05:37:49,434 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_read_sale_order ... 2026-09-08 05:37:49,957 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1121, model: sale.order 2026-09-08 05:37:50,003 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1124, model: sale.order 2026-09-08 05:37:50,026 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1125, model: sale.order 2026-09-08 05:37:50,103 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1121, model: sale.order 2026-09-08 05:37:50,187 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_unlink_sale_order ... 2026-09-08 05:37:50,198 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1121, model: sale.order 2026-09-08 05:37:50,209 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1124, model: sale.order 2026-09-08 05:37:50,218 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1125, model: sale.order 2026-09-08 05:37:50,224 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1121, model: sale.order.line 2026-09-08 05:37:50,226 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1124, model: sale.order.line 2026-09-08 05:37:50,228 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1125, model: sale.order.line 2026-09-08 05:37:50,248 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_write_sale_order ... 2026-09-08 05:37:50,260 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1121, model: sale.order 2026-09-08 05:37:50,271 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1124, model: sale.order 2026-09-08 05:37:50,279 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1125, model: sale.order 2026-09-08 05:37:50,286 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1121, model: sale.order.line 2026-09-08 05:37:50,290 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1124, model: sale.order.line 2026-09-08 05:37:50,292 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1125, model: sale.order.line 2026-09-08 05:37:50,351 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:38:22,812 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale_crm.tests.test_affiliate_sale_crm: Starting TestAffiliateSaleCrm.test_create_sale_order_from_lead ... 2026-09-08 05:38:23,009 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:38:54,424 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_sale_crm.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_lead_id_from_opportunity ... 2026-09-08 05:38:55,251 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:39:28,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_affiliate_admin ... 2026-09-08 05:39:28,696 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1158 deleted link.tracker.click records with IDs: [16] 2026-09-08 05:39:28,732 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_website_designer ... 2026-09-08 05:39:28,923 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [17], uid: 1156, model: link.tracker.click 2026-09-08 05:39:28,936 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [4], uid: 1156, model: link.tracker.click 2026-09-08 05:39:28,956 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1156 deleted mail.message records with IDs: [7012] 2026-09-08 05:39:28,966 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [4], uid: 1156, model: link.tracker.click 2026-09-08 05:39:28,990 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1156 deleted link.tracker.click records with IDs: [18] 2026-09-08 05:39:29,015 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_affiliate_admin ... 2026-09-08 05:39:29,071 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1158 deleted link.tracker records with IDs: [337] 2026-09-08 05:39:29,094 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_website_designer ... 2026-09-08 05:39:29,230 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [338], uid: 1156, model: link.tracker 2026-09-08 05:39:29,248 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [4], uid: 1156, model: link.tracker 2026-09-08 05:39:29,267 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [4], uid: 1156, model: link.tracker 2026-09-08 05:39:29,289 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1156 deleted link.tracker records with IDs: [339] 2026-09-08 05:39:29,359 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:40:01,745 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_bot_click_count ... 2026-09-08 05:40:01,783 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_click_count ... 2026-09-08 05:40:01,798 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7012] 2026-09-08 05:40:01,833 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401457] 2026-09-08 05:40:01,833 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-09-08 05:40:01,859 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_human_click_count ... 2026-09-08 05:40:01,875 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7012] 2026-09-08 05:40:01,906 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401457] 2026-09-08 05:40:01,907 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-09-08 05:40:01,935 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_count ... 2026-09-08 05:40:01,952 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401441] 2026-09-08 05:40:01,952 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted link.tracker records with IDs: [5] 2026-09-08 05:40:01,983 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_deleted_count ... 2026-09-08 05:40:02,011 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_website_visitor_count ... 2026-09-08 05:40:02,035 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401469] 2026-09-08 05:40:02,035 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted website.visitor records with IDs: [4] 2026-09-08 05:40:02,070 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_create ... 2026-09-08 05:40:02,152 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_01 ... 2026-09-08 05:40:02,168 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7016, 7015, 7014, 7013, 7012] 2026-09-08 05:40:02,197 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401457, 401458, 401459, 401460, 401461] 2026-09-08 05:40:02,197 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6, 7, 8] 2026-09-08 05:40:02,215 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_02 ... 2026-09-08 05:40:02,248 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7014, 7013, 7012] 2026-09-08 05:40:02,274 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401457, 401458, 401459] 2026-09-08 05:40:02,274 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6] 2026-09-08 05:40:02,342 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:40:35,591 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_click_count ... 2026-09-08 05:40:35,709 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [21] 2026-09-08 05:40:35,758 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_comm_amount ... 2026-09-08 05:40:35,860 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_confirmed_click_count ... 2026-09-08 05:40:35,994 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_update_amount_per_thousand_clicks ... 2026-09-08 05:40:36,082 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:41:11,885 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_cancelled_click_count ... 2026-09-08 05:41:11,915 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [41] 2026-09-08 05:41:11,945 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_confirmed_click_count ... 2026-09-08 05:41:11,971 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [42] 2026-09-08 05:41:12,001 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_human_click_count ... 2026-09-08 05:41:12,022 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7018, 7017, 7016, 7015] 2026-09-08 05:41:12,062 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401460, 401461, 401462, 401463] 2026-09-08 05:41:12,063 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [7, 8, 9, 10] 2026-09-08 05:41:12,104 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_unpaid_click_count ... 2026-09-08 05:41:12,211 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_limit_creating_link_tracker_per_day ... 2026-09-08 05:41:12,238 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:fullstack from n/a 2026-09-08 05:41:12,268 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:41:12,497 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:41:12] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.022 0.209 2026-09-08 05:41:12,552 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:41:12] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.027 0.022 2026-09-08 05:41:12,576 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:41:12] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.005 0.010 2026-09-08 05:41:12,612 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:41:12] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.004 0.012 2026-09-08 05:41:12,655 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:41:12] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.015 0.019 2026-09-08 05:41:12,728 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:41:44,413 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_link_tracker_click: Starting TestLinkTrackerClick.test_add_click ... 2026-09-08 05:41:44,517 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:42:17,906 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_01_link_tracker_same_url_campaign_id_medium_source_without_affiliate_id ... 2026-09-08 05:42:17,999 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_02_link_tracker_same_url_campaign_id_medium_source_with_affiliate_id ... 2026-09-08 05:42:18,077 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_03_link_tracker_diff_url_campaign_id_medium_source ... 2026-09-08 05:42:18,128 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_04_link_tracker_diff_url_campaign_id_medium_source_with_affiliate_id ... 2026-09-08 05:42:18,184 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_internal_access_menu_affiliate ... 2026-09-08 05:42:18,214 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:user_internal from n/a 2026-09-08 05:42:18,227 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:18,609 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:18] "GET /affiliate/join HTTP/1.1" 303 - 73 0.064 0.320 2026-09-08 05:42:19,530 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:19] "GET /affiliate HTTP/1.1" 200 - 261 0.230 0.688 2026-09-08 05:42:19,590 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:19] "GET /affiliate HTTP/1.1" 200 - 18 0.014 0.036 2026-09-08 05:42:19,710 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:19] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.027 0.090 2026-09-08 05:42:19,817 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:19] "GET /affiliate/report HTTP/1.1" 200 - 23 0.014 0.087 2026-09-08 05:42:19,851 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup ... 2026-09-08 05:42:19,864 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:21,269 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:testsignup@example.viindoo.com from 127.0.0.1 2026-09-08 05:42:21,453 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 05:42:21,453 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:21] "POST /affiliate/signup HTTP/1.1" 200 - 343 0.311 1.281 2026-09-08 05:42:21,493 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_full_info ... 2026-09-08 05:42:21,519 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:22,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:test1@example.viindoo.com from 127.0.0.1 2026-09-08 05:42:22,330 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 05:42:22,331 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:22] "POST /affiliate/signup HTTP/1.1" 200 - 347 0.304 0.511 2026-09-08 05:42:22,375 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_with_exist_email ... 2026-09-08 05:42:22,830 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:23,268 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:23] "POST /affiliate/signup HTTP/1.1" 200 - 105 0.118 0.322 2026-09-08 05:42:23,295 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_bot_click_viin_affiliate_link ... 2026-09-08 05:42:23,305 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py:20:enable_bot_emulator setting Http.is_a_bot to )> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 458, in test_bot_click_viin_affiliate_link enable_bot_emulator() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 20, in enable_bot_emulator ir_http.Http.is_a_bot = is_a_bot_emulator File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:42:23,317 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:23,585 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:23] "GET /r/chu HTTP/1.1" 301 - 46 0.031 0.239 2026-09-08 05:42:24,299 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:24] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 180 0.133 0.578 2026-09-08 05:42:24,304 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py:24:disable_bot_emulator setting Http.is_a_bot to > Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 460, in test_bot_click_viin_affiliate_link disable_bot_emulator() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 24, in disable_bot_emulator ir_http.Http.is_a_bot = is_a_bot File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:42:24,338 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_01 ... 2026-09-08 05:42:24,378 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:24,732 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:24] "GET /r/chu HTTP/1.1" 301 - 62 0.073 0.284 2026-09-08 05:42:25,271 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:25] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.076 0.459 2026-09-08 05:42:25,311 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_02 ... 2026-09-08 05:42:25,334 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:42:25,357 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:26,618 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:26] "GET /r/chu HTTP/1.1" 301 - 66 0.046 1.217 2026-09-08 05:42:26,812 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-09-08 05:42:27,340 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:27] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.111 0.608 2026-09-08 05:42:27,371 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_01 ... 2026-09-08 05:42:27,390 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:42:27,400 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:27,668 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:27] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.018 0.253 2026-09-08 05:42:27,706 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:27] "POST /affiliate/create_link HTTP/1.1" 200 - 22 0.014 0.019 2026-09-08 05:42:27,731 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_02 ... 2026-09-08 05:42:27,754 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:42:27,767 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:28,037 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:28] "POST /affiliate/create_link HTTP/1.1" 200 - 19 0.007 0.265 2026-09-08 05:42:28,064 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_03 ... 2026-09-08 05:42:28,090 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:42:28,105 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:28,390 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:28] "POST /affiliate/create_link HTTP/1.1" 200 - 20 0.008 0.280 2026-09-08 05:42:28,418 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_04 ... 2026-09-08 05:42:28,447 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:42:28,461 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:28,708 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:28] "POST /affiliate/create_link HTTP/1.1" 200 - 33 0.015 0.234 2026-09-08 05:42:28,744 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_delete_affiliate_link_on_website ... 2026-09-08 05:42:28,770 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:demo from n/a 2026-09-08 05:42:28,788 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:29,976 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:29] "POST /affiliate/remove_link/8 HTTP/1.1" 200 - 20 0.018 1.173 2026-09-08 05:42:30,005 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:30] "POST /affiliate/remove_link/6 HTTP/1.1" 200 - 16 0.010 0.015 2026-09-08 05:42:30,023 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:30] "POST /affiliate/remove_link/8888888 HTTP/1.1" 200 - 6 0.003 0.012 2026-09-08 05:42:30,040 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_record_duplicate_clicks_ip ... 2026-09-08 05:42:30,065 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:30,411 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:30] "GET /r/gAb HTTP/1.1" 301 - 61 0.053 0.301 2026-09-08 05:42:31,106 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:31] "GET / HTTP/1.1" 200 - 170 0.113 0.578 2026-09-08 05:42:31,145 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:31] "GET /r/gAb HTTP/1.1" 301 - 15 0.008 0.016 2026-09-08 05:42:31,174 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:31] "GET / HTTP/1.1" 200 - 13 0.005 0.020 2026-09-08 05:42:31,269 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:31] "GET /r/gAb HTTP/1.1" 301 - 33 0.025 0.029 2026-09-08 05:42:31,304 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:31] "GET / HTTP/1.1" 200 - 13 0.010 0.021 2026-09-08 05:42:31,349 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:31] "GET /r/gAb HTTP/1.1" 301 - 30 0.017 0.023 2026-09-08 05:42:31,383 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:31] "GET / HTTP/1.1" 200 - 13 0.006 0.020 2026-09-08 05:42:31,406 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_redirect_affiliate_signup ... 2026-09-08 05:42:31,417 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:32,350 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:32] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.140 0.796 2026-09-08 05:42:32,365 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:42:32,385 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:32] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.002 0.008 2026-09-08 05:42:32,397 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:32] "GET /affiliate/join HTTP/1.1" 303 - 6 0.002 0.008 2026-09-08 05:42:32,542 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:32] "GET /affiliate HTTP/1.1" 200 - 60 0.041 0.102 2026-09-08 05:42:32,562 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:user_internal from n/a 2026-09-08 05:42:32,579 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:32] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.002 0.008 2026-09-08 05:42:32,647 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:32] "GET /affiliate/join HTTP/1.1" 303 - 54 0.030 0.036 2026-09-08 05:42:32,841 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:32] "GET /affiliate HTTP/1.1" 200 - 92 0.066 0.125 2026-09-08 05:42:32,869 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_shows_multi_currency_on_commission_page ... 2026-09-08 05:42:32,891 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:admin from n/a 2026-09-08 05:42:32,909 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:34,261 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:34] "GET /affiliate/commissions HTTP/1.1" 200 - 295 0.274 1.080 2026-09-08 05:42:34,285 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:demo from n/a 2026-09-08 05:42:34,604 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:34] "GET /affiliate/commissions HTTP/1.1" 200 - 105 0.116 0.193 2026-09-08 05:42:34,626 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:42:35,128 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:35] "GET /affiliate/commissions HTTP/1.1" 200 - 150 0.101 0.387 2026-09-08 05:42:35,163 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_signup_from_affiliate_link ... 2026-09-08 05:42:35,213 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:35,502 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:35] "GET /r/chu HTTP/1.1" 301 - 63 0.044 0.248 2026-09-08 05:42:36,179 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:36] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.159 0.515 2026-09-08 05:42:36,543 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:cheetah@example.viindoo.com from 127.0.0.1 2026-09-08 05:42:36,743 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 05:42:36,746 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:36] "POST /affiliate/signup HTTP/1.1" 200 - 344 0.287 0.276 2026-09-08 05:42:36,778 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_01 ... 2026-09-08 05:42:36,800 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:admin from n/a 2026-09-08 05:42:36,815 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:38,017 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:38] "POST /affiliate/update_link/6 HTTP/1.1" 200 - 20 0.027 1.177 2026-09-08 05:42:38,051 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:38] "POST /affiliate/update_link/8 HTTP/1.1" 200 - 25 0.012 0.018 2026-09-08 05:42:38,071 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:38] "POST /affiliate/update_link/8888888 HTTP/1.1" 200 - 6 0.002 0.008 2026-09-08 05:42:38,106 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_02 ... 2026-09-08 05:42:38,153 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:42:38,166 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:38,431 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:38] "POST /affiliate/update_link/5 HTTP/1.1" 200 - 28 0.014 0.252 2026-09-08 05:42:38,458 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_click_to_deleted_affiliate_link ... 2026-09-08 05:42:38,481 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:38,714 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:38] "GET /r/chu HTTP/1.1" 303 - 18 0.010 0.226 2026-09-08 05:42:39,424 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:39] "GET / HTTP/1.1" 200 - 170 0.124 0.582 2026-09-08 05:42:39,461 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_internal_send_message_in_commission ... 2026-09-08 05:42:39,715 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_portal_send_message_in_commission ... 2026-09-08 05:42:39,833 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_01 ... 2026-09-08 05:42:39,847 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:40,748 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:40] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.110 0.794 2026-09-08 05:42:40,766 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:admin from n/a 2026-09-08 05:42:41,449 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:41] "GET /affiliate HTTP/1.1" 200 - 222 0.121 0.553 2026-09-08 05:42:41,567 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:41] "GET /affiliate/commissions HTTP/1.1" 200 - 40 0.023 0.083 2026-09-08 05:42:42,963 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:42] "GET /my/invoices HTTP/1.1" 200 - 208 0.236 1.148 2026-09-08 05:42:43,028 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:43] "POST /affiliate/create_link HTTP/1.1" 200 - 29 0.022 0.024 2026-09-08 05:42:43,050 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_02 ... 2026-09-08 05:42:43,077 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:44,011 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:44] "GET /affiliate/signup HTTP/1.1" 200 - 183 0.136 0.800 2026-09-08 05:42:44,026 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:admin from n/a 2026-09-08 05:42:44,726 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:44] "GET /affiliate HTTP/1.1" 200 - 208 0.177 0.513 2026-09-08 05:42:44,793 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:44] "GET /affiliate/commissions HTTP/1.1" 200 - 17 0.015 0.042 2026-09-08 05:42:44,817 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:44] "POST /affiliate/create_link HTTP/1.1" 200 - 2 0.005 0.012 2026-09-08 05:42:44,840 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_03 ... 2026-09-08 05:42:44,871 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:42:46,705 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:46] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.125 1.712 2026-09-08 05:42:46,725 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:admin from n/a 2026-09-08 05:42:46,785 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:42:46] "POST /affiliate/create_link HTTP/1.1" 200 - 31 0.025 0.027 2026-09-08 05:42:46,845 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-08 05:43:20,398 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_click_multi_commission ... 2026-09-08 05:43:20,569 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_01 ... 2026-09-08 05:43:20,760 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_02 ... 2026-09-08 05:43:20,884 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_access_right ... 2026-09-08 05:43:21,030 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1236, model: wizard.action.click 2026-09-08 05:43:21,050 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [356], uid: 1236, model: affiliate.code 2026-09-08 05:43:21,073 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [356], uid: 1236, model: affiliate.code 2026-09-08 05:43:21,105 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_01 ... 2026-09-08 05:43:21,145 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:43:21,512 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:21] "GET /r/gJ6 HTTP/1.1" 301 - 60 0.072 0.297 2026-09-08 05:43:22,242 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:22] "GET / HTTP/1.1" 200 - 170 0.110 0.617 2026-09-08 05:43:22,782 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:22] "POST /shop/cart/update_json HTTP/1.1" 200 - 175 0.236 0.300 2026-09-08 05:43:22,830 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:22] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.020 0.019 2026-09-08 05:43:23,053 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:23] "GET /shop/address HTTP/1.1" 200 - 39 0.045 0.161 2026-09-08 05:43:23,512 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:23] "POST /shop/address/submit HTTP/1.1" 200 - 182 0.193 0.240 2026-09-08 05:43:23,551 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:23] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.010 0.023 2026-09-08 05:43:23,717 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:23] "GET /shop/confirm_order HTTP/1.1" 303 - 82 0.070 0.093 2026-09-08 05:43:24,267 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:24] "GET /shop/payment HTTP/1.1" 200 - 177 0.167 0.380 2026-09-08 05:43:24,475 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_02 ... 2026-09-08 05:43:24,495 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:43:24,518 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:43:24,935 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:24] "GET /r/chu HTTP/1.1" 301 - 67 0.093 0.326 2026-09-08 05:43:25,155 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-09-08 05:43:25,652 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:25] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.112 0.599 2026-09-08 05:43:26,195 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:26] "POST /shop/cart/update_json HTTP/1.1" 200 - 193 0.175 0.318 2026-09-08 05:43:26,630 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:26] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 110 0.096 0.337 2026-09-08 05:43:27,070 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:27] "POST /shop/address/submit HTTP/1.1" 200 - 158 0.196 0.222 2026-09-08 05:43:27,124 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:27] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 19 0.022 0.029 2026-09-08 05:43:27,388 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:27] "GET /shop/confirm_order HTTP/1.1" 303 - 129 0.099 0.161 2026-09-08 05:43:27,766 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:27] "GET /shop/payment HTTP/1.1" 200 - 134 0.136 0.238 2026-09-08 05:43:28,407 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:28] "POST /shop/cart/update_json HTTP/1.1" 200 - 130 0.119 0.229 2026-09-08 05:43:28,538 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:28] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 69 0.035 0.091 2026-09-08 05:43:28,787 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:28] "POST /shop/address/submit HTTP/1.1" 200 - 69 0.092 0.144 2026-09-08 05:43:28,821 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:28] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 19 0.010 0.020 2026-09-08 05:43:28,962 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:28] "GET /shop/confirm_order HTTP/1.1" 303 - 67 0.058 0.079 2026-09-08 05:43:29,147 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:29] "GET /shop/payment HTTP/1.1" 200 - 89 0.062 0.120 2026-09-08 05:43:29,198 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_not_from_affiliate_link ... 2026-09-08 05:43:29,212 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:43:30,706 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:30] "GET /shop HTTP/1.1" 200 - 370 0.268 1.229 2026-09-08 05:43:31,167 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:31] "POST /shop/cart/update_json HTTP/1.1" 200 - 170 0.146 0.285 2026-09-08 05:43:31,198 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:31] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.005 0.018 2026-09-08 05:43:31,343 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:31] "GET /shop/address HTTP/1.1" 200 - 36 0.024 0.117 2026-09-08 05:43:31,801 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:31] "POST /shop/address/submit HTTP/1.1" 200 - 186 0.226 0.217 2026-09-08 05:43:31,840 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:31] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.013 0.023 2026-09-08 05:43:31,963 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:31] "GET /shop/confirm_order HTTP/1.1" 303 - 57 0.055 0.061 2026-09-08 05:43:33,387 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:33] "GET /shop/payment HTTP/1.1" 200 - 174 0.145 1.275 2026-09-08 05:43:33,562 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_website_affiliate_flow ... 2026-09-08 05:43:33,585 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:fullstack from n/a 2026-09-08 05:43:33,599 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:43:34,641 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:34] "GET /affiliate HTTP/1.1" 200 - 222 0.159 0.885 2026-09-08 05:43:34,729 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:34] "GET /affiliate/report HTTP/1.1" 200 - 23 0.015 0.071 2026-09-08 05:43:34,843 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:34] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.022 0.086 2026-09-08 05:43:35,591 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:35] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.051 0.053 2026-09-08 05:43:37,089 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:37] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.020 0.055 2026-09-08 05:43:37,255 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:43:37] "GET /affiliate/commissions HTTP/1.1" 200 - 30 0.023 0.052 2026-09-08 05:43:37,357 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:44:09,645 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_affiliate_code_backfilled_on_existing_visitor_later_visit ... 2026-09-08 05:44:09,740 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:44:09,984 127 INFO rb-1ab13a6-224630-412885 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-08 05:44:10,604 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:10] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 184 0.156 0.712 2026-09-08 05:44:10,615 127 INFO rb-1ab13a6-224630-412885 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-08 05:44:10,662 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:10] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 23 0.019 0.028 2026-09-08 05:44:10,671 127 INFO rb-1ab13a6-224630-412885 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-08 05:44:10,710 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:10] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 19 0.015 0.025 2026-09-08 05:44:10,743 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_user_click_viin_affiliate_link_and_create_website_visitor ... 2026-09-08 05:44:10,768 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:44:11,100 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:11] "GET /r/chu HTTP/1.1" 301 - 63 0.066 0.271 2026-09-08 05:44:11,106 127 INFO rb-1ab13a6-224630-412885 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-08 05:44:11,703 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:11] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 181 0.115 0.483 2026-09-08 05:44:11,719 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:demo from n/a 2026-09-08 05:44:11,763 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:11] "GET /r/chu HTTP/1.1" 301 - 20 0.012 0.021 2026-09-08 05:44:11,770 127 INFO rb-1ab13a6-224630-412885 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-08 05:44:12,569 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:12] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 219 0.208 0.593 2026-09-08 05:44:12,630 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:44:45,554 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py:14:setUpClass setting Http.is_a_bot to . at 0x7f1309a7be20>)> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py", line 14, in setUpClass web_ir_http.Http.is_a_bot = classmethod(lambda cls: False) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:44:45,594 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_contact_us ... 2026-09-08 05:44:45,621 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:44:46,924 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-09-08 05:44:46,944 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:46] "POST /website/form/crm.lead HTTP/1.1" 200 - 101 0.101 1.224 2026-09-08 05:44:47,009 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:47] "GET /r/MlW HTTP/1.1" 301 - 38 0.026 0.030 2026-09-08 05:44:47,631 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:47] "GET / HTTP/1.1" 200 - 169 0.103 0.516 2026-09-08 05:44:47,770 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:47] "POST /website/form/crm.lead HTTP/1.1" 200 - 56 0.053 0.083 2026-09-08 05:44:47,795 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_01 ... 2026-09-08 05:44:47,814 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:44:48,127 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:48] "GET /r/MlW HTTP/1.1" 301 - 60 0.036 0.279 2026-09-08 05:44:48,728 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:48] "GET / HTTP/1.1" 200 - 170 0.090 0.508 2026-09-08 05:44:48,767 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:48] "GET / HTTP/1.1" 200 - 13 0.007 0.028 2026-09-08 05:44:48,906 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.061 0.069 2026-09-08 05:44:48,927 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:admin from n/a 2026-09-08 05:44:48,999 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_02 ... 2026-09-08 05:44:49,011 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:44:49,368 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 83 0.085 0.273 2026-09-08 05:44:49,381 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:admin from n/a 2026-09-08 05:44:49,441 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_03_visitor_resolution_fallback ... 2026-09-08 05:44:49,457 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:44:49,804 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:49] "GET /r/MlW HTTP/1.1" 301 - 60 0.037 0.314 2026-09-08 05:44:50,447 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:50] "GET / HTTP/1.1" 200 - 170 0.115 0.525 2026-09-08 05:44:50,477 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:50] "GET / HTTP/1.1" 200 - 13 0.006 0.021 2026-09-08 05:44:50,594 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:44:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 75 0.053 0.059 2026-09-08 05:44:50,617 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:admin from n/a 2026-09-08 05:44:50,686 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py:24:tearDownClass setting Http.is_a_bot to > Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 105, in _tearDownPreviousClass previousClass.tearDownClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py", line 24, in tearDownClass web_ir_http.Http.is_a_bot = cls._bot_patcher File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:44:50,727 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:44:50,743 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_action_view_links_burndown_chart_clicks ... 2026-09-08 05:44:50,805 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_affiliate_code_form_includes_burndown_button ... 2026-09-08 05:44:50,830 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_burndown_chart_graph_view ... 2026-09-08 05:44:50,862 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:44:50,901 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_01_create_each_selection_type ... 2026-09-08 05:44:50,934 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_02_required_fields_must_raise ... 2026-09-08 05:44:50,964 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_03_invalid_selection_value ... 2026-09-08 05:44:51,002 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:44:51,482 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [559] 2026-09-08 05:44:51,493 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12531] 2026-09-08 05:44:51,498 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:44:51,914 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [560] 2026-09-08 05:44:51,926 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12533] 2026-09-08 05:44:51,932 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:44:51,954 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_01_seed_xmlids_exist ... 2026-09-08 05:44:51,985 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_02_seed_inactive_by_default ... 2026-09-08 05:44:52,030 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_03_sql_code_uniq ... 2026-09-08 05:44:52,060 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_04_active_test_default_filter ... 2026-09-08 05:44:52,083 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_05_acl_group_user_read_only ... 2026-09-08 05:44:52,097 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1271, model: amazon.region 2026-09-08 05:44:52,110 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1271, model: amazon.region 2026-09-08 05:44:52,117 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1271, model: amazon.region 2026-09-08 05:44:52,126 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted amazon.region records with IDs: [25] 2026-09-08 05:44:52,147 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_06_acl_group_admin_full_crud ... 2026-09-08 05:44:52,172 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1272 deleted amazon.region records with IDs: [26] 2026-09-08 05:44:52,210 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:44:52,242 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_01_save_aws_credentials ... 2026-09-08 05:44:53,083 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_02_overwrite_existing_credentials ... 2026-09-08 05:44:54,465 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_03_module_viin_amazon_ses_field ... 2026-09-08 05:44:54,651 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:44:54,678 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_01_default_region_is_first_active ... 2026-09-08 05:44:54,710 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_02_create_fails_when_no_active_region ... 2026-09-08 05:44:54,746 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_03_get_client_forwards_credentials_and_region ... 2026-09-08 05:44:54,779 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_04_get_client_reads_parameters_with_sudo ... 2026-09-08 05:44:55,244 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [561] 2026-09-08 05:44:55,253 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12535] 2026-09-08 05:44:55,258 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:44:55,300 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_05_validation_error_unrecognized_client ... 2026-09-08 05:44:55,328 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_06_validation_error_other_codes ... 2026-09-08 05:44:55,368 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:44:55,395 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_01_domain_identity_creates_dkim_cname_rows ... 2026-09-08 05:44:55,434 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_02_email_identity_without_dkim_tokens ... 2026-09-08 05:44:55,468 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_03_already_exists_triggers_get_and_sync ... 2026-09-08 05:44:55,509 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_04_unrecognized_client_raises_validation ... 2026-09-08 05:44:55,547 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_05_other_client_error_raises_validation ... 2026-09-08 05:44:55,569 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_06_unique_name_per_region ... 2026-09-08 05:44:55,593 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_07_same_name_allowed_in_different_region ... 2026-09-08 05:44:55,624 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_08_re_identify_replaces_dkim_records ... 2026-09-08 05:44:55,650 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [17, 18, 19] 2026-09-08 05:44:55,677 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:44:55,701 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_01_only_pending_identities_call_ses ... 2026-09-08 05:44:55,741 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_02_one_failure_does_not_abort_others ... 2026-09-08 05:44:55,794 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_03_auto_commit_propagated_to_sync ... 2026-09-08 05:44:55,845 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:44:55,888 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_01_type_precomputed_from_name ... 2026-09-08 05:44:55,914 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_02_amazon_region_readonly_on_identity ... 2026-09-08 05:44:55,938 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_03_server_action_runs_sync_on_active_ids ... 2026-09-08 05:44:55,972 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_04_group_user_can_crud_identities ... 2026-09-08 05:44:56,399 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [562] 2026-09-08 05:44:56,408 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12537] 2026-09-08 05:44:56,413 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:44:56,456 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1274 deleted amazon.ses.identity records with IDs: [30] 2026-09-08 05:44:56,473 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_05_cron_job_metadata ... 2026-09-08 05:44:56,500 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:44:56,524 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_01_delete_email_identity_and_clear_local ... 2026-09-08 05:44:56,539 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [22] 2026-09-08 05:44:56,558 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_02_not_found_on_delete_is_ignored ... 2026-09-08 05:44:56,590 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_03_unrecognized_client_raises_validation ... 2026-09-08 05:44:56,621 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_04_plain_exception_raises_validation ... 2026-09-08 05:44:56,641 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_05_unlink_invokes_delete_first ... 2026-09-08 05:44:56,657 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [35] 2026-09-08 05:44:56,672 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_06_unlink_deletes_dkim_dns_rows ... 2026-09-08 05:44:56,687 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [23, 24, 25] 2026-09-08 05:44:56,689 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [36] 2026-09-08 05:44:56,704 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_07_form_remove_button_invisible_modifier ... 2026-09-08 05:44:56,735 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:44:56,760 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_01_status_success_updates_state_and_dkim ... 2026-09-08 05:44:56,790 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_02_status_pending ... 2026-09-08 05:44:56,815 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_03_status_failed_and_temporary_failure ... 2026-09-08 05:44:56,843 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_04_missing_verification_status ... 2026-09-08 05:44:56,874 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_05_not_found_resets_identity_and_clears_dkim ... 2026-09-08 05:44:56,893 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [28] 2026-09-08 05:44:56,910 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_06_unrecognized_client_raises_validation ... 2026-09-08 05:44:56,939 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_07_batch_savepoint_isolates_failures ... 2026-09-08 05:44:56,979 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:44:56,992 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_action ... 2026-09-08 05:44:57,476 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [563] 2026-09-08 05:44:57,485 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12539] 2026-09-08 05:44:57,491 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:44:57,909 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [564] 2026-09-08 05:44:57,917 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12541] 2026-09-08 05:44:57,923 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:44:58,327 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [565] 2026-09-08 05:44:58,338 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12543] 2026-09-08 05:44:58,343 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:44:58,733 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1275 deleted mail.message records with IDs: [12545] 2026-09-08 05:44:58,809 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1275 deleted mail.message records with IDs: [12547, 12545] 2026-09-08 05:44:58,852 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1275 deleted mail.message records with IDs: [12546] 2026-09-08 05:44:58,884 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1275 deleted calendar.event records with IDs: [24] 2026-09-08 05:44:58,889 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1275 deleted mail.followers records with IDs: [5170, 5171] 2026-09-08 05:44:58,936 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1275 deleted mail.message records with IDs: [12548, 12547, 12545] 2026-09-08 05:44:58,961 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1275 deleted mail.message records with IDs: [12548, 12547, 12545] 2026-09-08 05:44:58,967 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1275 deleted appointment.appointment records with IDs: [6] 2026-09-08 05:44:58,972 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1275 deleted mail.followers records with IDs: [5167, 5168, 5169] 2026-09-08 05:44:58,992 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_compute_fields ... 2026-09-08 05:44:59,337 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [566] 2026-09-08 05:44:59,344 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12550] 2026-09-08 05:44:59,348 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:44:59,771 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [567] 2026-09-08 05:44:59,781 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12552] 2026-09-08 05:44:59,786 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:00,178 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [568] 2026-09-08 05:45:00,186 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12554] 2026-09-08 05:45:00,191 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:00,537 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_create_name ... 2026-09-08 05:45:00,971 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [569] 2026-09-08 05:45:00,978 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12558] 2026-09-08 05:45:00,983 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:01,393 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [570] 2026-09-08 05:45:01,400 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12560] 2026-09-08 05:45:01,405 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:01,878 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [571] 2026-09-08 05:45:01,886 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12562] 2026-09-08 05:45:01,892 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:02,063 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:45:02,076 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_appointment_access ... 2026-09-08 05:45:02,530 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [572] 2026-09-08 05:45:02,538 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12567] 2026-09-08 05:45:02,543 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:02,911 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [573] 2026-09-08 05:45:02,919 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12569] 2026-09-08 05:45:02,923 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:03,377 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [574] 2026-09-08 05:45:03,387 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12571] 2026-09-08 05:45:03,393 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:03,671 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-09-08 05:45:03,689 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #7 deleted mail.message records with IDs: [12573] 2026-09-08 05:45:03,690 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-09-08 05:45:03,694 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: ir.sequence 2026-09-08 05:45:03,735 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-09-08 05:45:03,749 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #7 deleted mail.message records with IDs: [12574] 2026-09-08 05:45:03,750 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-09-08 05:45:03,793 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1284 deleted mail.message records with IDs: [12574] 2026-09-08 05:45:03,806 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1284 deleted appointment.appointment records with IDs: [11] 2026-09-08 05:45:03,814 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1284 deleted mail.followers records with IDs: [5183, 5184, 5185] 2026-09-08 05:45:03,903 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 1284, model: appointment.appointment 2026-09-08 05:45:03,918 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 1284, model: appointment.appointment 2026-09-08 05:45:03,944 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1284 deleted mail.message records with IDs: [12575] 2026-09-08 05:45:03,947 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 1284, model: appointment.appointment 2026-09-08 05:45:04,048 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1285 deleted mail.message records with IDs: [12576] 2026-09-08 05:45:04,066 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1285 deleted appointment.appointment records with IDs: [13] 2026-09-08 05:45:04,071 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1285 deleted mail.followers records with IDs: [5189, 5190, 5191] 2026-09-08 05:45:04,098 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1285 deleted mail.message records with IDs: [12575] 2026-09-08 05:45:04,103 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1285 deleted appointment.appointment records with IDs: [12] 2026-09-08 05:45:04,109 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1285 deleted mail.followers records with IDs: [5186, 5187, 5188] 2026-09-08 05:45:04,131 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-09-08 05:45:04,567 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [575] 2026-09-08 05:45:04,575 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12578] 2026-09-08 05:45:04,583 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:05,049 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [576] 2026-09-08 05:45:05,056 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12580] 2026-09-08 05:45:05,063 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:05,488 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [577] 2026-09-08 05:45:05,494 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12582] 2026-09-08 05:45:05,501 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:05,597 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1287, model: viin.appointment.type 2026-09-08 05:45:05,611 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1287 deleted mail.message records with IDs: [2150] 2026-09-08 05:45:05,613 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1287, model: viin.appointment.type 2026-09-08 05:45:05,618 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1287, model: viin.appointment.type 2026-09-08 05:45:05,632 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1288, model: viin.appointment.type 2026-09-08 05:45:05,646 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1288 deleted mail.message records with IDs: [2150] 2026-09-08 05:45:05,648 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1288, model: viin.appointment.type 2026-09-08 05:45:05,652 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1288, model: viin.appointment.type 2026-09-08 05:45:05,715 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1289 deleted mail.message records with IDs: [12584] 2026-09-08 05:45:05,729 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1289 deleted viin.appointment.type records with IDs: [4] 2026-09-08 05:45:05,734 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1289 deleted mail.followers records with IDs: [5192] 2026-09-08 05:45:05,766 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:45:05,779 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_appointment_create_crm ... 2026-09-08 05:45:06,206 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [578] 2026-09-08 05:45:06,216 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12586] 2026-09-08 05:45:06,222 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:06,611 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-09-08 05:45:06,621 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12588] 2026-09-08 05:45:06,626 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:07,104 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [580] 2026-09-08 05:45:07,122 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12590] 2026-09-08 05:45:07,128 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:07,284 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_saleman_click_action_schedule_meeting ... 2026-09-08 05:45:07,721 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [581] 2026-09-08 05:45:07,730 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12596] 2026-09-08 05:45:07,735 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:08,195 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [582] 2026-09-08 05:45:08,205 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12598] 2026-09-08 05:45:08,211 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:08,635 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [583] 2026-09-08 05:45:08,644 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12600] 2026-09-08 05:45:08,650 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:08,893 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:45:08,908 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_sale.tests.test_appointment_sale: Starting TestAppointment.test_appointment_create_sale ... 2026-09-08 05:45:10,382 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [584] 2026-09-08 05:45:10,392 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12603] 2026-09-08 05:45:10,398 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:10,909 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [585] 2026-09-08 05:45:10,917 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12605] 2026-09-08 05:45:10,923 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:11,302 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [586] 2026-09-08 05:45:11,311 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12607] 2026-09-08 05:45:11,317 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:12,484 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [587] 2026-09-08 05:45:12,540 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1296 deleted mail.message records with IDs: [12611] 2026-09-08 05:45:12,576 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1296 deleted calendar.event records with IDs: [25] 2026-09-08 05:45:12,582 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1296 deleted mail.followers records with IDs: [5206, 5207] 2026-09-08 05:45:13,297 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [588] 2026-09-08 05:45:13,358 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1296 deleted mail.message records with IDs: [12615] 2026-09-08 05:45:13,380 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1296 deleted calendar.event records with IDs: [26] 2026-09-08 05:45:13,386 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1296 deleted mail.followers records with IDs: [5213, 5214] 2026-09-08 05:45:13,444 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 05:45:13,456 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_sale_crm.tests.test_convert_lead2so: Starting TestAppointment.test_sales_man_click_convert_lead2so ... 2026-09-08 05:45:13,924 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [589] 2026-09-08 05:45:13,938 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12619] 2026-09-08 05:45:13,943 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:14,407 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [590] 2026-09-08 05:45:14,417 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12621] 2026-09-08 05:45:14,422 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:14,845 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [591] 2026-09-08 05:45:14,855 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12623] 2026-09-08 05:45:14,861 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:15,155 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:45:15,173 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_appointment_submit_async_notify: Starting TestAppointmentSubmitAsyncNotify.test_appointment_submit_must_not_send_notification_mail_synchronously ... 2026-09-08 05:45:16,823 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:45:16,907 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:45:17,368 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 05:45:17,401 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-08 05:45:17,414 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_am_value_parsed_correctly ... 2026-09-08 05:45:17,435 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_invalid_values_return_none ... 2026-09-08 05:45:17,456 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_iso_fallback_value ... 2026-09-08 05:45:17,476 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_noon_and_midnight ... 2026-09-08 05:45:17,498 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_parsed_correctly ... 2026-09-08 05:45:17,518 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_under_non_english_locale ... 2026-09-08 05:45:17,551 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:45:17,564 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_constraint_hour_shift ... 2026-09-08 05:45:18,080 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [595] 2026-09-08 05:45:18,091 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12630] 2026-09-08 05:45:18,098 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:18,475 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [596] 2026-09-08 05:45:18,491 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12632] 2026-09-08 05:45:18,499 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:18,875 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [597] 2026-09-08 05:45:18,882 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12634] 2026-09-08 05:45:18,888 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:19,025 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-09-08 05:45:19,168 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_1 ... 2026-09-08 05:45:19,587 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [598] 2026-09-08 05:45:19,597 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12660] 2026-09-08 05:45:19,603 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:20,028 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [599] 2026-09-08 05:45:20,035 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12662] 2026-09-08 05:45:20,039 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:20,336 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [600] 2026-09-08 05:45:20,342 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12664] 2026-09-08 05:45:20,346 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:20,453 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-09-08 05:45:20,489 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_2 ... 2026-09-08 05:45:20,890 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [601] 2026-09-08 05:45:20,896 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12667] 2026-09-08 05:45:20,902 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:21,374 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [602] 2026-09-08 05:45:21,386 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12669] 2026-09-08 05:45:21,395 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:21,848 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [603] 2026-09-08 05:45:21,860 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12671] 2026-09-08 05:45:21,870 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:22,001 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-09-08 05:45:22,105 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_3 ... 2026-09-08 05:45:22,671 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [604] 2026-09-08 05:45:22,679 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12676] 2026-09-08 05:45:22,685 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:23,106 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [605] 2026-09-08 05:45:23,113 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12678] 2026-09-08 05:45:23,119 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:23,533 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [606] 2026-09-08 05:45:23,542 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12680] 2026-09-08 05:45:23,547 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:23,657 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-09-08 05:45:23,743 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_4_resource_calendar ... 2026-09-08 05:45:24,155 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [607] 2026-09-08 05:45:24,162 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12685] 2026-09-08 05:45:24,167 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:24,586 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [608] 2026-09-08 05:45:24,593 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12687] 2026-09-08 05:45:24,597 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:24,932 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [609] 2026-09-08 05:45:24,939 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12689] 2026-09-08 05:45:24,945 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:25,060 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-09-08 05:45:25,067 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [48, 49] 2026-09-08 05:45:25,120 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:45:25,137 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-09-08 05:45:25,631 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [610] 2026-09-08 05:45:25,640 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12692] 2026-09-08 05:45:25,647 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:26,154 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [611] 2026-09-08 05:45:26,185 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12694] 2026-09-08 05:45:26,192 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:26,681 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [612] 2026-09-08 05:45:26,689 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12696] 2026-09-08 05:45:26,694 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:26,774 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: viin.appointment.type 2026-09-08 05:45:26,789 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #7 deleted mail.message records with IDs: [2150] 2026-09-08 05:45:26,790 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: viin.appointment.type 2026-09-08 05:45:26,796 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 7, model: viin.appointment.type 2026-09-08 05:45:26,837 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_working_time_access ... 2026-09-08 05:45:27,280 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [613] 2026-09-08 05:45:27,288 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12699] 2026-09-08 05:45:27,294 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:27,770 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [614] 2026-09-08 05:45:27,780 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12701] 2026-09-08 05:45:27,787 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:28,226 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [615] 2026-09-08 05:45:28,233 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12703] 2026-09-08 05:45:28,237 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:28,304 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: appointment.type.working.time 2026-09-08 05:45:28,320 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1324, model: appointment.type.working.time 2026-09-08 05:45:28,328 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1324, model: appointment.type.working.time 2026-09-08 05:45:28,342 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1326 deleted appointment.type.working.time records with IDs: [1] 2026-09-08 05:45:28,367 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:45:28,380 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_address_is_not_overwritten ... 2026-09-08 05:45:28,778 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [616] 2026-09-08 05:45:28,788 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12706] 2026-09-08 05:45:28,794 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:29,151 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [617] 2026-09-08 05:45:29,161 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12708] 2026-09-08 05:45:29,166 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:29,536 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [618] 2026-09-08 05:45:29,542 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12710] 2026-09-08 05:45:29,546 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:29,707 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_with_blank_address_is_not_populated ... 2026-09-08 05:45:30,148 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2026-09-08 05:45:30,154 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12715] 2026-09-08 05:45:30,159 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:30,567 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-09-08 05:45:30,581 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12717] 2026-09-08 05:45:30,594 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:31,025 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-09-08 05:45:31,033 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12719] 2026-09-08 05:45:31,038 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:31,227 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_hook_defaults_to_protecting_the_partner ... 2026-09-08 05:45:31,632 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2026-09-08 05:45:31,638 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12724] 2026-09-08 05:45:31,643 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:31,988 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2026-09-08 05:45:31,994 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12726] 2026-09-08 05:45:32,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:32,299 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2026-09-08 05:45:32,305 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12728] 2026-09-08 05:45:32,309 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:32,467 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_new_guest_partner_is_populated ... 2026-09-08 05:45:32,821 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [625] 2026-09-08 05:45:32,827 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12733] 2026-09-08 05:45:32,831 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:33,193 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [626] 2026-09-08 05:45:33,201 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12735] 2026-09-08 05:45:33,207 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:33,596 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [627] 2026-09-08 05:45:33,603 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12737] 2026-09-08 05:45:33,609 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:34,574 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:45:34,593 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter ... 2026-09-08 05:45:35,057 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [628] 2026-09-08 05:45:35,067 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12743] 2026-09-08 05:45:35,074 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:35,507 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [629] 2026-09-08 05:45:35,518 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12745] 2026-09-08 05:45:35,522 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:36,010 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [630] 2026-09-08 05:45:36,020 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12747] 2026-09-08 05:45:36,026 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:36,138 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:45:37,210 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:45:37] "GET /appointment/product-demonstration-1/details?user_id=1339&tz=UTC HTTP/1.1" 200 - 203 0.165 0.909 2026-09-08 05:45:37,216 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter: waiting for threads: [] 2026-09-08 05:45:37,237 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter ... 2026-09-08 05:45:37,656 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [631] 2026-09-08 05:45:37,665 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12751] 2026-09-08 05:45:37,671 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:38,126 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [632] 2026-09-08 05:45:38,137 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12753] 2026-09-08 05:45:38,143 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:38,619 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [633] 2026-09-08 05:45:38,627 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12755] 2026-09-08 05:45:38,633 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:38,747 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:45:39,759 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:45:39] "GET /appointment/product-demonstration-1/details?user_id=1342 HTTP/1.1" 200 - 203 0.115 0.900 2026-09-08 05:45:39,762 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter: waiting for threads: [] 2026-09-08 05:45:39,787 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_module_does_not_call_the_removed_request_context_api ... 2026-09-08 05:45:40,244 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [634] 2026-09-08 05:45:40,255 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12759] 2026-09-08 05:45:40,261 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:40,739 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-09-08 05:45:40,748 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12761] 2026-09-08 05:45:40,755 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:41,196 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-09-08 05:45:41,204 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12763] 2026-09-08 05:45:41,208 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:41,363 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_public_submit_does_not_overwrite_an_existing_partner_address ... 2026-09-08 05:45:41,823 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-09-08 05:45:41,832 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12767] 2026-09-08 05:45:41,838 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:42,266 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-09-08 05:45:42,274 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12769] 2026-09-08 05:45:42,280 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:42,661 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2026-09-08 05:45:42,669 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12771] 2026-09-08 05:45:42,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:45:42,797 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:45:44,739 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:45:44] "GET /appointment/product-demonstration-1/details?user_id=1348&tz=UTC HTTP/1.1" 200 - 203 0.133 1.812 2026-09-08 05:45:45,066 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:45:45] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 113 0.147 0.174 2026-09-08 05:45:45,077 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: appointment.appointment 2026-09-08 05:45:45,359 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:45:45] "GET /my/appointments/20?access_token=a5ed1635-c2ce-48e9-900b-6b2d22675fee HTTP/1.1" 200 - 46 0.030 0.255 2026-09-08 05:45:45,421 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:45:45,443 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website.tests.test_skip_confirmation_async_notify: Starting TestSkipConfirmationAsyncNotify.test_skip_confirmation_submit_must_not_send_notification_mail_synchronously ... 2026-09-08 05:45:46,937 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:45:46,983 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:45:47,763 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: Simulating signal changes during tests 2026-09-08 05:45:47,799 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 05:45:47,814 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_api_get_staffs ... 2026-09-08 05:45:49,801 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:45:49,811 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:45:50,066 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:45:50] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 12 0.005 0.251 2026-09-08 05:45:50,110 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:45:50] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 16 0.018 0.023 2026-09-08 05:45:50,146 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:45:50] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 15 0.007 0.019 2026-09-08 05:45:50,169 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_validate_appointment_submit ... 2026-09-08 05:45:51,990 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.res_users: Login successful for db:rb-1ab13a6-224630-412885 login:portal from n/a 2026-09-08 05:45:52,024 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-08 05:45:52,322 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:45:52] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 69 0.063 0.236 2026-09-08 05:45:52,561 127 INFO rb-1ab13a6-224630-412885 werkzeug: 127.0.0.1 - - [08/Sep/2026 05:45:52] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 114 0.082 0.150 2026-09-08 05:45:52,607 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-08 05:45:58,481 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_01_can_confirm ... 2026-09-08 05:45:58,635 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_02_can_confirm ... 2026-09-08 05:45:58,766 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_03_can_confirm ... 2026-09-08 05:45:58,818 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_04_can_confirm ... 2026-09-08 05:45:58,885 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_admin_can_force_validate ... 2026-09-08 05:45:59,180 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [650] 2026-09-08 05:45:59,267 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_can_validate_can_refuse ... 2026-09-08 05:45:59,500 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [651] 2026-09-08 05:45:59,614 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_02_can_validate_can_refuse ... 2026-09-08 05:45:59,801 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [652] 2026-09-08 05:46:00,132 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1370 deleted mail.activity records with IDs: [203] 2026-09-08 05:46:00,334 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1370 deleted mail.mail records with IDs: [653] 2026-09-08 05:46:00,497 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1374 deleted mail.activity records with IDs: [204] 2026-09-08 05:46:00,639 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1374 deleted mail.mail records with IDs: [654] 2026-09-08 05:46:00,680 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_can_validate_can_refuse ... 2026-09-08 05:46:00,923 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [655] 2026-09-08 05:46:01,075 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_compute_can_validate_can_refuse ... 2026-09-08 05:46:01,187 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse ... 2026-09-08 05:46:01,297 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse_1 ... 2026-09-08 05:46:01,518 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [656] 2026-09-08 05:46:01,619 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [657] 2026-09-08 05:46:01,711 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [658] 2026-09-08 05:46:01,794 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [659] 2026-09-08 05:46:01,934 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_01_compute_can_mark_done ... 2026-09-08 05:46:02,197 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [660] 2026-09-08 05:46:02,350 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [210] 2026-09-08 05:46:02,462 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [661] 2026-09-08 05:46:02,577 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_02_compute_can_mark_done ... 2026-09-08 05:46:02,879 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [662] 2026-09-08 05:46:03,042 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [211] 2026-09-08 05:46:03,174 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [663] 2026-09-08 05:46:03,225 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_03_compute_can_mark_done ... 2026-09-08 05:46:03,468 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [664] 2026-09-08 05:46:03,645 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [212] 2026-09-08 05:46:03,755 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [665] 2026-09-08 05:46:03,794 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_01_access_right_approval_request_base_user ... 2026-09-08 05:46:03,823 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_02_access_right_approval_request_approval_officer ... 2026-09-08 05:46:03,850 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_03_access_right_approval_request_type_base_user ... 2026-09-08 05:46:03,862 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1367, model: approval.request.type 2026-09-08 05:46:03,870 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1367, model: approval.request.type 2026-09-08 05:46:03,873 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1367, model: approval.request.type 2026-09-08 05:46:03,891 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_04_access_right_approval_request_type_approval_officer ... 2026-09-08 05:46:03,901 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1374, model: approval.request.type 2026-09-08 05:46:03,910 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1374, model: approval.request.type 2026-09-08 05:46:03,915 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1374, model: approval.request.type 2026-09-08 05:46:03,939 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_05_access_right_approval_request_type_approval_admin ... 2026-09-08 05:46:03,988 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_06_access_right_type_approval_user_line_base_user ... 2026-09-08 05:46:04,003 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1367, model: approval.request.type 2026-09-08 05:46:04,013 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1367, model: approval.request.type 2026-09-08 05:46:04,018 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1367, model: approval.request.type 2026-09-08 05:46:04,042 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_07_access_right_type_approval_user_line_approval_manager ... 2026-09-08 05:46:04,081 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_10_access_right_request_approval_user_line_approval_officer ... 2026-09-08 05:46:04,133 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_01_access_rule_approval_request_base_user ... 2026-09-08 05:46:04,222 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1377, model: viin.approval.request 2026-09-08 05:46:04,257 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1377, model: viin.approval.request 2026-09-08 05:46:04,283 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1377, model: viin.approval.request 2026-09-08 05:46:04,306 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1377, model: viin.approval.request 2026-09-08 05:46:04,332 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_02_access_rule_approval_request_follower ... 2026-09-08 05:46:04,447 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1377, model: viin.approval.request 2026-09-08 05:46:04,472 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1377, model: viin.approval.request 2026-09-08 05:46:04,495 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1377, model: viin.approval.request 2026-09-08 05:46:04,525 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_03_access_rule_approval_request_parent ... 2026-09-08 05:46:04,741 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [666] 2026-09-08 05:46:04,861 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1370, model: viin.approval.request 2026-09-08 05:46:04,889 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1370, model: viin.approval.request 2026-09-08 05:46:04,918 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1370, model: viin.approval.request 2026-09-08 05:46:04,951 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_04_access_rule_approval_officer ... 2026-09-08 05:46:05,010 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_05_access_rule_request_approval_user_line ... 2026-09-08 05:46:05,236 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-09-08 05:46:05,342 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1367, model: request.approval.user.line 2026-09-08 05:46:05,410 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1367, model: request.approval.user.line 2026-09-08 05:46:05,431 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_06_access_rule_request_approval_user_line ... 2026-09-08 05:46:05,544 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1374, model: request.approval.user.line 2026-09-08 05:46:05,654 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1374, model: request.approval.user.line 2026-09-08 05:46:05,680 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_access_rule_request_approval_user_line ... 2026-09-08 05:46:05,766 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-09-08 05:46:05,788 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_actions_still_work_for_admin_after_confirm ... 2026-09-08 05:46:06,058 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [667] 2026-09-08 05:46:06,168 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [668] 2026-09-08 05:46:06,238 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [669] 2026-09-08 05:46:06,307 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [670] 2026-09-08 05:46:06,477 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [214, 215, 216, 217] 2026-09-08 05:46:06,617 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [671] 2026-09-08 05:46:06,792 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [672] 2026-09-08 05:46:06,826 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_approval_user_line_admin_can_manage_in_draft_only ... 2026-09-08 05:46:07,104 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [673] 2026-09-08 05:46:07,189 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [674] 2026-09-08 05:46:07,284 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [675] 2026-09-08 05:46:07,371 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [676] 2026-09-08 05:46:07,463 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9, 10, 11, 12], uid: 2, model: request.approval.user.line 2026-09-08 05:46:07,486 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [9, 10, 11, 12], uid: 2, model: request.approval.user.line 2026-09-08 05:46:07,505 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 2, model: request.approval.user.line 2026-09-08 05:46:07,541 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_approval_user_line_admin_read_only_after_confirm ... 2026-09-08 05:46:07,772 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [677] 2026-09-08 05:46:07,878 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [678] 2026-09-08 05:46:07,963 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [679] 2026-09-08 05:46:08,042 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [680] 2026-09-08 05:46:08,214 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [21], uid: 2, model: request.approval.user.line 2026-09-08 05:46:08,239 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9], uid: 2, model: request.approval.user.line 2026-09-08 05:46:08,261 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 2, model: request.approval.user.line 2026-09-08 05:46:08,285 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_08_access_rule_request_approval_user_line ... 2026-09-08 05:46:08,371 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1370, model: viin.approval.request 2026-09-08 05:46:08,489 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_07_01_personal_request ... 2026-09-08 05:46:08,649 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [8], uid: 1367, model: viin.approval.request 2026-09-08 05:46:08,780 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-08 05:46:10,945 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_non_sequential_activity_keeps_only_pending_approvers ... 2026-09-08 05:46:11,369 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1378 deleted mail.mail records with IDs: [681] 2026-09-08 05:46:11,478 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1378 deleted mail.mail records with IDs: [682] 2026-09-08 05:46:11,554 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1378 deleted mail.mail records with IDs: [683] 2026-09-08 05:46:11,634 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1378 deleted mail.mail records with IDs: [684] 2026-09-08 05:46:11,733 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1379 deleted mail.activity records with IDs: [226, 227, 228, 229] 2026-09-08 05:46:11,825 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1379 deleted mail.mail records with IDs: [685] 2026-09-08 05:46:11,914 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1379 deleted mail.mail records with IDs: [686] 2026-09-08 05:46:11,994 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1379 deleted mail.mail records with IDs: [687] 2026-09-08 05:46:12,107 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1380 deleted mail.activity records with IDs: [230, 231, 232] 2026-09-08 05:46:12,192 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1380 deleted mail.mail records with IDs: [688] 2026-09-08 05:46:12,261 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1380 deleted mail.mail records with IDs: [689] 2026-09-08 05:46:12,315 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_sequential_multiple_approvers_activity_moves_to_next_step ... 2026-09-08 05:46:12,691 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1378 deleted mail.mail records with IDs: [690] 2026-09-08 05:46:12,775 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1378 deleted mail.mail records with IDs: [691] 2026-09-08 05:46:12,908 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1379 deleted mail.activity records with IDs: [235, 236] 2026-09-08 05:46:12,996 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1379 deleted mail.mail records with IDs: [692] 2026-09-08 05:46:13,085 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1379 deleted mail.mail records with IDs: [693] 2026-09-08 05:46:13,199 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1382 deleted mail.activity records with IDs: [237, 238] 2026-09-08 05:46:13,278 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1382 deleted mail.mail records with IDs: [694] 2026-09-08 05:46:13,364 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-08 05:46:24,950 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_01_single_amount_currency_and_subtotal ... 2026-09-08 05:46:25,293 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_02_single_amount2_fallback_when_amount_disabled ... 2026-09-08 05:46:25,643 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_03_multi_aggregates_request_amount_currency_and_subtotal ... 2026-09-08 05:46:26,106 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [33] 2026-09-08 05:46:26,156 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_04_quantity_priority_integer_over_float ... 2026-09-08 05:46:26,465 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_05_currency_conversion_uses_rate_date ... 2026-09-08 05:46:26,692 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_06_recompute_when_values_change ... 2026-09-08 05:46:26,996 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_07_company_currency_rounding ... 2026-09-08 05:46:27,334 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_08_multi_header_vs_lines_precedence ... 2026-09-08 05:46:27,689 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [38] 2026-09-08 05:46:27,736 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_09_multi_lines_use_amount2_as_base ... 2026-09-08 05:46:28,160 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [40] 2026-09-08 05:46:28,218 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_10_line_currency_conversion_uses_request_date ... 2026-09-08 05:46:28,578 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:46:30,761 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [66485, 66486, 66487, 66488, 66489, 66490] 2026-09-08 05:46:31,680 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [66491, 66492, 66493, 66494, 66495, 66496] 2026-09-08 05:46:32,433 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4842] 2026-09-08 05:46:32,542 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [309371] 2026-09-08 05:46:32,600 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2368] 2026-09-08 05:46:32,600 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted approval.request.type records with IDs: [2] 2026-09-08 05:46:32,783 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [66497, 66498, 66499, 66500, 66501, 66502, 66503, 66504, 66505] 2026-09-08 05:46:34,249 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [695] 2026-09-08 05:46:34,835 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [696] 2026-09-08 05:46:35,448 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [697] 2026-09-08 05:46:35,581 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [241] 2026-09-08 05:46:36,268 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-09-08 05:46:36,890 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [699] 2026-09-08 05:46:36,976 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [243] 2026-09-08 05:46:37,681 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [700] 2026-09-08 05:46:37,768 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [244] 2026-09-08 05:46:38,408 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-09-08 05:46:38,492 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [245] 2026-09-08 05:46:39,191 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-09-08 05:46:39,264 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [246] 2026-09-08 05:46:39,878 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [703] 2026-09-08 05:46:39,923 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [247] 2026-09-08 05:46:40,433 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-09-08 05:46:40,490 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [248] 2026-09-08 05:46:41,126 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-09-08 05:46:41,152 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_101_missing_state ... 2026-09-08 05:46:41,191 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_102_waiting_state ... 2026-09-08 05:46:41,234 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_103_partial_state ... 2026-09-08 05:46:41,271 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_104_full_state ... 2026-09-08 05:46:41,311 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_105_refused_state ... 2026-09-08 05:46:41,356 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_106_cancelled_state ... 2026-09-08 05:46:41,402 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_201_can_generate_flag ... 2026-09-08 05:46:41,453 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_301_payload_has_requests_and_lines ... 2026-09-08 05:46:42,225 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [706] 2026-09-08 05:46:42,561 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_501_optional_types_without_requests_hide_ribbon ... 2026-09-08 05:46:43,237 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_502_optional_only_waiting ... 2026-09-08 05:46:44,599 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-09-08 05:46:44,668 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_503_optional_only_full ... 2026-09-08 05:46:45,943 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-09-08 05:46:46,072 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [252] 2026-09-08 05:46:46,198 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_504_optional_only_refused ... 2026-09-08 05:46:47,494 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-09-08 05:46:47,598 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [253] 2026-09-08 05:46:47,682 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_505_optional_only_cancelled ... 2026-09-08 05:46:48,835 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-09-08 05:46:48,880 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [254] 2026-09-08 05:46:48,923 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_506_optional_only_partial ... 2026-09-08 05:46:50,588 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-09-08 05:46:50,713 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [255] 2026-09-08 05:46:51,371 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-09-08 05:46:51,441 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_601_search_by_approval_coverage_state_on_partner ... 2026-09-08 05:46:51,540 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_employee ... 2026-09-08 05:46:51,619 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_partner_in_operator ... 2026-09-08 05:46:51,655 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_get_view_injects_filters_only_when_approval_enabled ... 2026-09-08 05:46:51,747 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_search_by_approval_coverage_state_on_partner_not_in_operator ... 2026-09-08 05:46:51,803 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_get_view_does_not_duplicate_filters ... 2026-09-08 05:46:51,881 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_search_by_approval_coverage_state_on_partner_not_equal_operator ... 2026-09-08 05:46:51,927 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_employee_type_is_isolated_from_partners ... 2026-09-08 05:46:51,984 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-09-08 05:46:53,399 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1386 deleted approval.request.field.mapping.line records with IDs: [66548, 66549, 66550, 66551, 66552, 66553] 2026-09-08 05:46:53,941 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_101_child_generation_for_x2many ... 2026-09-08 05:46:54,427 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_102_child_approval_type ... 2026-09-08 05:46:54,503 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_103_child_approval_type_none ... 2026-09-08 05:46:54,574 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_104_child_approval_type_display ... 2026-09-08 05:46:54,635 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_access_create_requires_approval_admin ... 2026-09-08 05:46:54,642 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1385, model: approval.request.field.mapping.line 2026-09-08 05:46:54,682 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_access_read_allowed_for_internal_user ... 2026-09-08 05:46:54,716 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_field_name_map_to_field_id_map_basic ... 2026-09-08 05:46:54,734 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_near_equivalent_toggle ... 2026-09-08 05:46:54,761 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_strict_vs_lenient ... 2026-09-08 05:46:54,817 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_x2many_relation_enforced ... 2026-09-08 05:46:54,852 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_cross_type_isolation ... 2026-09-08 05:46:55,515 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1386 deleted approval.request.field.mapping.line records with IDs: [66572, 66573, 66574, 66575, 66576, 66577] 2026-09-08 05:46:55,968 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_allow_to_and_from_same_dest ... 2026-09-08 05:46:56,022 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_both_is_exclusive ... 2026-09-08 05:46:56,081 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_name_field ... 2026-09-08 05:46:56,146 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_guess_name_maps_to_name_on_request_line ... 2026-09-08 05:46:56,193 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_guess_name_maps_to_reference_on_request ... 2026-09-08 05:46:56,235 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_pair_allow_to_and_from ... 2026-09-08 05:46:56,294 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_pair_block_duplicate_same_direction ... 2026-09-08 05:46:56,368 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_accepts_both_item_shapes ... 2026-09-08 05:46:56,391 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_direction_defaults_and_override_default_direction ... 2026-09-08 05:46:56,415 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_line_vals_forces_to_approval_on_id ... 2026-09-08 05:46:56,440 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_supports_one_src_to_many_dest_preserves_order ... 2026-09-08 05:46:56,475 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:46:56,492 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_01_functional_sanity ... 2026-09-08 05:46:56,527 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_02_query_count_cold ... 2026-09-08 05:46:56,596 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 13 < 16 in test_02_query_count_cold at /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/tests/test_approval_field_mapping_performance.py:95 2026-09-08 05:46:56,619 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_03_query_count_warm ... 2026-09-08 05:46:56,701 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 5 < 8 in test_03_query_count_warm at /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/tests/test_approval_field_mapping_performance.py:107 2026-09-08 05:46:56,725 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_04_query_count_scaling_with_more_children ... 2026-09-08 05:46:56,807 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 13 < 16 in test_04_query_count_scaling_with_more_children at /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/tests/test_approval_field_mapping_performance.py:124 2026-09-08 05:46:56,830 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_05_strict_mode_validation_error ... 2026-09-08 05:46:56,881 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:46:57,813 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_01_single_header_and_one_child ... 2026-09-08 05:46:58,643 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-09-08 05:46:58,701 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_02_single_header_and_two_children ... 2026-09-08 05:46:59,787 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-09-08 05:46:59,838 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:47:01,614 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_multi_header_field_default_from_line_code_applied_to_sources ... 2026-09-08 05:47:02,657 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1387 deleted mail.mail records with IDs: [715] 2026-09-08 05:47:02,785 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_single_header_default_applied_to_source_only_field ... 2026-09-08 05:47:03,881 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1387 deleted mail.mail records with IDs: [716] 2026-09-08 05:47:03,964 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_single_line_default_applied_to_source_children_only ... 2026-09-08 05:47:04,943 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1387 deleted request.approval.user.line records with IDs: [65] 2026-09-08 05:47:05,303 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1387 deleted mail.mail records with IDs: [717] 2026-09-08 05:47:05,436 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:47:06,016 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_loads_defaults_fill_if_empty ... 2026-09-08 05:47:07,288 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_overrides_when_forced ... 2026-09-08 05:47:08,409 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_respects_existing_context_values_when_not_forced ... 2026-09-08 05:47:09,684 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_onchange_type_applies_defaults ... 2026-09-08 05:47:10,967 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:47:11,478 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_01_default_code_must_be_dict ... 2026-09-08 05:47:11,551 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-09-08 05:47:11,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_03_default_code_unknown_field_is_ignored ... 2026-09-08 05:47:11,780 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_10_apply_defaults_fill_if_empty ... 2026-09-08 05:47:12,069 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_11_do_not_override_when_existing_value_present ... 2026-09-08 05:47:12,256 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_20_override_when_force_enabled ... 2026-09-08 05:47:12,642 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_30_helpers_uid_now_company_ref ... 2026-09-08 05:47:12,927 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_40_comment_only_is_treated_as_empty ... 2026-09-08 05:47:13,120 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_41_inline_comment_is_ignored ... 2026-09-08 05:47:13,292 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:47:14,257 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_loads_defaults_fill_if_empty ... 2025-01-31 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1390 deleted request.approval.user.line records with IDs: [71] 2026-09-08 05:47:14,934 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_overrides_when_forced ... 2025-01-31 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1390 deleted request.approval.user.line records with IDs: [71] 2026-09-08 05:47:15,664 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_respects_context_when_not_forced ... 2026-09-08 05:47:16,204 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1390 deleted request.approval.user.line records with IDs: [71] 2026-09-08 05:47:16,266 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_uses_line_defaults_not_header ... 2026-09-08 05:47:18,151 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_overridden_when_forced ... 2026-09-08 05:47:19,853 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_vs_defaults_not_forced ... 2026-09-08 05:47:21,720 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:47:22,399 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_01_default_code_must_be_dict ... 2026-09-08 05:47:22,493 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-09-08 05:47:22,543 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_03_line_default_code_unknown_field_is_ignored ... 2026-09-08 05:47:22,752 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_04_line_default_code_comment_only ... 2026-09-08 05:47:22,961 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_10_line_defaults_fill_if_empty_direct_create ... 2026-09-08 05:47:23,282 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_11_line_defaults_do_not_override_existing_values_direct_create ... 2026-09-08 05:47:23,511 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_20_line_defaults_override_when_forced_direct_create ... 2026-09-08 05:47:23,865 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_30_line_helpers_uid_now_ref_direct_create ... 2026-09-08 05:47:24,829 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_40_line_defaults_fill_if_empty_via_request_write ... 2025-01-31 09:00:00,000 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-09-08 05:47:25,214 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_41_line_defaults_do_not_override_existing_values_via_request_write ... 2026-09-08 05:47:25,457 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-09-08 05:47:25,503 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_42_line_defaults_override_when_forced_via_request_write ... 2026-09-08 05:47:25,768 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-09-08 05:47:25,824 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_50_isolation_header_vs_line_defaults_direct_create_line ... 2026-09-08 05:47:26,247 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_51_isolation_header_vs_line_defaults_via_request_write ... 2026-09-08 05:47:26,591 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-09-08 05:47:26,692 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_52_independent_force_policy_header_forced_line_not_forced ... 2026-09-08 05:47:26,978 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_53_independent_force_policy_header_not_forced_line_forced ... 2026-09-08 05:47:27,281 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_60_create_request_with_lines_defaults_applied ... 2026-09-08 05:47:27,573 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_61_create_request_with_lines_values_take_precedence_when_not_forced ... 2026-09-08 05:47:27,848 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_62_create_request_with_lines_line_forced_overrides_values ... 2026-09-08 05:47:28,287 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_63_create_request_with_multiple_lines_mixed_values_and_force ... 2026-09-08 05:47:28,991 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:47:34,408 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_01_compute_approvers ... 2026-09-08 05:47:34,521 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_02_compute_approvers ... 2026-09-08 05:47:34,618 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_03_compute_approvers ... 2026-09-08 05:47:35,097 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_01_compute_state ... 2026-09-08 05:47:35,189 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_02_compute_state ... 2026-09-08 05:47:35,414 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [718] 2026-09-08 05:47:35,518 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_03_compute_state ... 2026-09-08 05:47:35,759 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [719] 2026-09-08 05:47:35,881 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [263] 2026-09-08 05:47:35,998 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [720] 2026-09-08 05:47:36,404 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_04_compute_state ... 2026-09-08 05:47:36,629 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [721] 2026-09-08 05:47:36,794 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [265] 2026-09-08 05:47:36,959 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [722] 2026-09-08 05:47:37,155 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.activity records with IDs: [266] 2026-09-08 05:47:37,309 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.mail records with IDs: [723] 2026-09-08 05:47:37,579 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_05_compute_state ... 2026-09-08 05:47:37,778 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [724] 2026-09-08 05:47:37,920 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [268] 2026-09-08 05:47:38,050 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [725] 2026-09-08 05:47:38,264 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.activity records with IDs: [269] 2026-09-08 05:47:38,389 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.mail records with IDs: [726] 2026-09-08 05:47:38,527 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.activity records with IDs: [270] 2026-09-08 05:47:38,660 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.mail records with IDs: [727] 2026-09-08 05:47:38,744 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_06_compute_state ... 2026-09-08 05:47:39,291 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [728] 2026-09-08 05:47:39,502 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [271] 2026-09-08 05:47:39,650 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [729] 2026-09-08 05:47:39,852 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.activity records with IDs: [272] 2026-09-08 05:47:39,972 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.mail records with IDs: [730] 2026-09-08 05:47:40,136 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.activity records with IDs: [273] 2026-09-08 05:47:40,280 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.mail records with IDs: [731] 2026-09-08 05:47:40,468 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [274] 2026-09-08 05:47:40,600 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [732] 2026-09-08 05:47:40,715 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_07_compute_state ... 2026-09-08 05:47:40,927 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [733] 2026-09-08 05:47:41,147 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [276] 2026-09-08 05:47:41,290 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [734] 2026-09-08 05:47:41,386 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_08_compute_state ... 2026-09-08 05:47:41,629 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [735] 2026-09-08 05:47:41,789 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [277] 2026-09-08 05:47:41,940 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [736] 2026-09-08 05:47:42,152 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.activity records with IDs: [278] 2026-09-08 05:47:42,325 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.mail records with IDs: [737] 2026-09-08 05:47:42,402 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_09_compute_state ... 2026-09-08 05:47:42,652 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [738] 2026-09-08 05:47:42,810 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [279] 2026-09-08 05:47:42,947 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [739] 2026-09-08 05:47:43,182 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_10_compute_state ... 2026-09-08 05:47:43,484 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [740] 2026-09-08 05:47:43,672 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [280] 2026-09-08 05:47:43,812 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [741] 2026-09-08 05:47:43,931 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_11_compute_state ... 2026-09-08 05:47:44,192 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [742] 2026-09-08 05:47:44,296 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [281] 2026-09-08 05:47:44,397 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_12_compute_state ... 2026-09-08 05:47:44,668 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [743] 2026-09-08 05:47:44,818 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [282] 2026-09-08 05:47:44,931 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [744] 2026-09-08 05:47:44,983 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_13_compute_state ... 2026-09-08 05:47:45,214 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [745] 2026-09-08 05:47:45,440 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [283] 2026-09-08 05:47:45,556 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [746] 2026-09-08 05:47:45,771 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_14_compute_state ... 2026-09-08 05:47:46,313 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [747] 2026-09-08 05:47:46,401 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [748] 2026-09-08 05:47:46,505 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [749] 2026-09-08 05:47:46,690 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [284, 285, 286] 2026-09-08 05:47:46,857 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [750] 2026-09-08 05:47:47,029 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [751] 2026-09-08 05:47:47,132 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [752] 2026-09-08 05:47:47,291 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.activity records with IDs: [287, 288] 2026-09-08 05:47:47,431 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.mail records with IDs: [753] 2026-09-08 05:47:47,581 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [289] 2026-09-08 05:47:47,721 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [754] 2026-09-08 05:47:47,804 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_15_compute_state ... 2026-09-08 05:47:48,312 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [755] 2026-09-08 05:47:48,417 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [756] 2026-09-08 05:47:48,528 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [757] 2026-09-08 05:47:48,661 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [290, 291, 292] 2026-09-08 05:47:48,808 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [758] 2026-09-08 05:47:48,967 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [759] 2026-09-08 05:47:49,037 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [760] 2026-09-08 05:47:49,203 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.activity records with IDs: [293, 294] 2026-09-08 05:47:49,423 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.mail records with IDs: [761] 2026-09-08 05:47:49,586 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [295] 2026-09-08 05:47:49,769 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [762] 2026-09-08 05:47:49,851 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_16_compute_state ... 2026-09-08 05:47:50,376 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted request.approval.user.line records with IDs: [110] 2026-09-08 05:47:50,448 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_19_compute_state ... 2026-09-08 05:47:50,787 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [763] 2026-09-08 05:47:50,954 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [296] 2026-09-08 05:47:51,100 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [764] 2026-09-08 05:47:51,332 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [765] 2026-09-08 05:47:51,580 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_20_compute_state ... 2026-09-08 05:47:51,798 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [766] 2026-09-08 05:47:51,892 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [767] 2026-09-08 05:47:51,984 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [768] 2026-09-08 05:47:52,105 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [769] 2026-09-08 05:47:52,289 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.activity records with IDs: [297, 298, 299, 300] 2026-09-08 05:47:52,437 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.mail records with IDs: [770] 2026-09-08 05:47:52,529 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.mail records with IDs: [771] 2026-09-08 05:47:52,622 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.mail records with IDs: [772] 2026-09-08 05:47:52,814 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [301, 302, 303] 2026-09-08 05:47:52,952 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [773] 2026-09-08 05:47:53,067 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [774] 2026-09-08 05:47:53,248 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.activity records with IDs: [304, 305] 2026-09-08 05:47:53,380 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.mail records with IDs: [775] 2026-09-08 05:47:53,552 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [306] 2026-09-08 05:47:53,746 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [776] 2026-09-08 05:47:53,832 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_00_direct_manager_in_line_users ... 2026-09-08 05:47:54,408 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [777] 2026-09-08 05:47:54,511 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [778] 2026-09-08 05:47:54,650 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [307, 308] 2026-09-08 05:47:54,796 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [779] 2026-09-08 05:47:54,975 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.activity records with IDs: [309] 2026-09-08 05:47:55,159 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.mail records with IDs: [780] 2026-09-08 05:47:55,210 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_01_direct_manager_in_line_users_not_require ... 2026-09-08 05:47:55,819 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [781] 2026-09-08 05:47:55,934 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [782] 2026-09-08 05:47:56,045 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [783] 2026-09-08 05:47:56,253 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [310, 311, 312] 2026-09-08 05:47:56,447 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [784] 2026-09-08 05:47:56,555 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [785] 2026-09-08 05:47:56,743 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.activity records with IDs: [313, 314] 2026-09-08 05:47:56,896 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1400 deleted mail.mail records with IDs: [786] 2026-09-08 05:47:57,060 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [315] 2026-09-08 05:47:57,241 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [787] 2026-09-08 05:47:57,283 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_01_activity_schedule ... 2026-09-08 05:47:57,801 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [788] 2026-09-08 05:47:57,908 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [789] 2026-09-08 05:47:58,087 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [316, 317] 2026-09-08 05:47:58,233 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [790] 2026-09-08 05:47:58,415 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.activity records with IDs: [318] 2026-09-08 05:47:58,578 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.mail records with IDs: [791] 2026-09-08 05:47:58,642 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_02_activity_schedule ... 2026-09-08 05:47:59,184 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [792] 2026-09-08 05:47:59,376 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [319] 2026-09-08 05:47:59,526 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [793] 2026-09-08 05:47:59,734 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.activity records with IDs: [320] 2026-09-08 05:47:59,886 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1399 deleted mail.mail records with IDs: [794] 2026-09-08 05:47:59,925 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_07_01_list_of_approvers_empty ... 2026-09-08 05:48:00,298 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_multiple_approvers_at_each_step ... 2026-09-08 05:48:00,830 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [795] 2026-09-08 05:48:00,906 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1392 deleted mail.mail records with IDs: [796] 2026-09-08 05:48:01,203 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [321, 322] 2026-09-08 05:48:01,354 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [797] 2026-09-08 05:48:01,438 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [798] 2026-09-08 05:48:01,601 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [323, 324] 2026-09-08 05:48:01,794 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [799] 2026-09-08 05:48:01,871 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-08 05:48:03,794 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_001_confirm_blocks_when_lines_required_missing ... 2026-09-08 05:48:04,191 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [124] 2026-09-08 05:48:04,233 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_002_confirm_succeeds_when_line_present ... 2026-09-08 05:48:05,200 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [800] 2026-09-08 05:48:05,255 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_003_confirm_not_blocked_when_lines_optional ... 2026-09-08 05:48:05,839 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [801] 2026-09-08 05:48:05,897 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:48:11,513 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_01_min_approvals ... 2026-09-08 05:48:11,845 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approval_type_copy ... 2026-09-08 05:48:12,023 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approve_request_count ... 2026-09-08 05:48:12,249 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1403 deleted mail.mail records with IDs: [802] 2026-09-08 05:48:12,431 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1403 deleted mail.mail records with IDs: [803] 2026-09-08 05:48:12,640 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [327] 2026-09-08 05:48:12,781 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [804] 2026-09-08 05:48:12,847 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_constraint_approval_user_line ... 2026-09-08 05:48:13,006 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_days_to_approve_is_negative ... 2026-09-08 05:48:13,060 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-08 05:48:17,777 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_01_dest_model_id_and_has_lines_by_mode ... 2026-09-08 05:48:18,023 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_02_has_lines_multi_with_src_model_set ... 2026-09-08 05:48:18,877 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_05_applicable_record_domain_validation_ok_and_bad ... 2026-09-08 05:48:18,979 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_06_before_approval_required_domain_validation_ok_and_bad ... 2026-09-08 05:48:19,081 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_101_uom_enable_single ... 2026-09-08 05:48:21,921 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:48:22,010 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_001_only_applicable_set_required_empty ... 2026-09-08 05:48:22,790 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_002_only_required_all_records ... 2026-09-08 05:48:23,427 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_003_required_and_applicable_and_combination ... 2026-09-08 05:48:24,128 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_004_required_specific_field_and_applicable_companies ... 2026-09-08 05:48:24,860 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_005_required_empty_list_literal ... 2026-09-08 05:48:25,540 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_006_required_invalid_syntax_safe_fallback ... 2026-09-08 05:48:26,163 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_007_applicable_empty_and_required_all ... 2026-09-08 05:48:26,768 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_008_and_shape_is_stable_against_visibility ... 2026-09-08 05:48:27,457 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:48:33,864 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_approver_role_shows_hr_job_position ... 2026-09-08 05:48:34,473 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_module_strings_carry_no_tax_vocabulary ... 2026-09-08 05:48:34,501 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_slip_totals_dict_exposes_no_tax_key ... 2026-09-08 05:48:34,785 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_empty_slip_snapshot_returns_no_columns ... 2026-09-08 05:48:35,090 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_header_slip_gate_excludes_only_disabled_sentinels ... 2026-09-08 05:48:35,595 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_manager_prerequisite_alert_names_missing_hr_data ... 2026-09-08 05:48:36,210 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_request_currency_at_early_utc_hour ... 2026-09-08 05:48:36,612 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_the_request_currency ... 2026-09-08 05:48:36,977 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_refuse_reason_prints_on_slip_only_when_refused ... 2026-09-08 05:48:37,528 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_configuration_is_frozen_at_request_creation ... 2026-09-08 05:48:37,817 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted viin.approval.type.header.slip.field records with IDs: [3] 2026-09-08 05:48:37,841 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted viin.approval.type.line.slip.field records with IDs: [2] 2026-09-08 05:48:37,881 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_report_action_resolves_and_renders ... 2026-09-08 05:48:38,462 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_totals_hidden_when_only_refused_or_cancelled_lines ... 2026-09-08 05:48:39,250 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-08 05:48:40,264 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_101_orm_write_does_not_trigger_type_onchange_hook ... 2026-09-08 05:48:40,568 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_201_form_onchange_triggers_type_onchange_hook ... 2026-09-08 05:48:42,040 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_202_form_onchange_can_update_many2one_field ... 2026-09-08 05:48:44,118 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_301_line_form_onchange_triggers_type_onchange_hook ... 2026-09-08 05:48:44,819 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1426 deleted request.approval.user.line records with IDs: [161] 2026-09-08 05:48:44,928 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_302_header_and_line_onchange_both_triggered ... 2026-09-08 05:48:46,767 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:48:53,629 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_direct_cursor_access ... 2026-09-08 05:48:54,021 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_model_create_attempt ... 2026-09-08 05:48:54,433 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_sudo_attempt ... 2026-09-08 05:48:54,813 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_with_context_attempt ... 2026-09-08 05:48:55,204 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_write_attempt ... 2026-09-08 05:48:55,633 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_read_user_company_request ... 2026-09-08 05:48:56,085 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_use_readonly_search_count ... 2026-09-08 05:48:56,502 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_comment_only_is_treated_as_empty ... 2026-09-08 05:48:56,926 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_empty_keeps_step_applicable ... 2026-09-08 05:48:57,357 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_false_skips_selector_step ... 2026-09-08 05:48:57,724 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_falsey_non_bool_is_skipped ... 2026-09-08 05:48:58,166 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_assignment ... 2026-09-08 05:48:58,257 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_dunder_import ... 2026-09-08 05:48:58,339 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_runtime_blocks_setattr ... 2026-09-08 05:48:58,720 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_true_adds_selector_step ... 2026-09-08 05:48:59,124 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_truthy_non_bool_is_applied ... 2026-09-08 05:48:59,595 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_whitespace_only_is_treated_as_empty ... 2026-09-08 05:49:00,036 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fails_when_no_manager_found_in_hierarchy ... 2026-09-08 05:49:00,416 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fallback_to_nearest_parent_manager ... 2026-09-08 05:49:00,817 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_manager_is_resolved ... 2026-09-08 05:49:01,153 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_all_must_approve_creates_required_lines ... 2026-09-08 05:49:01,482 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_any_in_step_unions_users ... 2026-09-08 05:49:01,848 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_with_employee_tags_filters_managers ... 2026-09-08 05:49:02,217 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_filter_can_make_resolution_empty ... 2026-09-08 05:49:02,554 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_not_allowed_for_specific_approvers ... 2026-09-08 05:49:02,617 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_requires_tags ... 2026-09-08 05:49:02,668 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_resolves_employees_by_tag ... 2026-09-08 05:49:03,087 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_all_must_approve_creates_one_line_per_user_required_true ... 2026-09-08 05:49:03,494 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_any_in_step_creates_single_line_with_all_users ... 2026-09-08 05:49:03,890 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_filters_out_non_approval_officer_users ... 2026-09-08 05:49:04,202 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_is_not_fixed_when_employee_changes_job ... 2026-09-08 05:49:04,647 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_with_employee_tags_filters_employees ... 2026-09-08 05:49:05,049 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-08 05:49:12,653 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_walks_up_until_manager_is_in_submitter_chain ... 2026-09-08 05:49:13,056 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_can_fallback_to_root_manager ... 2026-09-08 05:49:13,678 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5448] 2026-09-08 05:49:14,323 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_requires_manager_tag_and_chain ... 2026-09-08 05:49:14,701 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_applies_tag_and_chain_together ... 2026-09-08 05:49:15,126 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_empty_when_no_manager_chain_match ... 2026-09-08 05:49:15,602 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_keeps_only_users_in_submitter_manager_chain ... 2026-09-08 05:49:16,013 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_with_tag_filter_applies_tag_and_chain_together ... 2026-09-08 05:49:16,413 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-09-08 05:49:21,651 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_applies_employee_tag_filter_from_ui ... 2026-09-08 05:49:21,986 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_can_skip_required_step ... 2026-09-08 05:49:22,363 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_does_not_skip_when_result_is_non_empty_even_if_skip_required_true ... 2026-09-08 05:49:22,715 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_required_step_raises_when_no_result_and_skip_required_false ... 2026-09-08 05:49:23,082 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_from_employee_parent_chain_with_tag ... 2026-09-08 05:49:23,407 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_user ... 2026-09-08 05:49:23,761 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-08 05:49:33,276 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_manual_lines_before_confirm_and_after_confirm_resolve ... 2026-09-08 05:49:34,113 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [805] 2026-09-08 05:49:34,216 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [806] 2026-09-08 05:49:34,608 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [807] 2026-09-08 05:49:34,718 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [808] 2026-09-08 05:49:34,820 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [809] 2026-09-08 05:49:34,924 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [810] 2026-09-08 05:49:35,017 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_manual_request_before_confirm_and_after_confirm_resolve ... 2026-09-08 05:49:35,566 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [811] 2026-09-08 05:49:35,667 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [812] 2026-09-08 05:49:35,969 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [813] 2026-09-08 05:49:36,066 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [814] 2026-09-08 05:49:36,176 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [815] 2026-09-08 05:49:36,308 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_applies_employee_tag_filter ... 2026-09-08 05:49:38,243 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_line_collects_users_from_all_lines_unique ... 2026-09-08 05:49:39,275 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_line_required_skips_when_no_lines ... 2026-09-08 05:49:39,956 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_optional_skipped_when_no_related_record ... 2026-09-08 05:49:40,197 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_adds_partner_creator_as_approver ... 2026-09-08 05:49:40,986 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_deduplicate_with_res_users_selector ... 2026-09-08 05:49:41,646 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_required_raises_when_resolved_user_not_approval_officer ... 2026-09-08 05:49:42,284 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_required_skips_when_no_related_record ... 2026-09-08 05:49:42,549 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-08 05:49:42,562 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_01_arch_flag_stamped_when_enabled ... 2026-09-08 05:49:43,583 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_02_arch_flag_absent_on_blacklisted_model ... 2026-09-08 05:49:43,621 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:49:45,464 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_101_single_attach_override ... 2026-09-08 05:49:46,020 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_102_single_attach_override ... 2026-09-08 05:49:47,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_202_multi_attach_override ... 2026-09-08 05:49:47,774 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_203_multi_attach_override ... 2026-09-08 05:49:48,560 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:49:49,998 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_company_mismatch_rejected ... 2026-09-08 05:49:56,777 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_multi_adds_lines_to_existing ... 2026-09-08 05:49:58,440 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1472 deleted request.approval.user.line records with IDs: [287] 2026-09-08 05:49:58,632 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_prefill_access_denied ... 2026-09-08 05:49:59,005 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [190], uid: 1472, model: viin.approval.request 2026-09-08 05:49:59,037 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_single_updates_existing_header ... 2026-09-08 05:50:00,696 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1472 deleted request.approval.user.line records with IDs: [290] 2026-09-08 05:50:00,762 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_type_multi_updates_existing_header ... 2026-09-08 05:50:03,164 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:50:05,052 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_00_select_source_records_without_write_access ... 2026-09-08 05:50:05,332 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_10_select_source_records_action_carries_attach_ctx ... 2026-09-08 05:50:05,708 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_20_attach_multi_adds_lines ... 2026-09-08 05:50:06,703 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_30_attach_single_updates_header ... 2026-09-08 05:50:07,388 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_40_selector_denies_when_type_has_no_src_or_no_write ... 2026-09-08 05:50:07,777 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 05:50:08,734 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_head_and_all_lines_deleted ... 2026-09-08 05:50:09,566 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13570, 13567] 2026-09-08 05:50:10,017 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3093] 2026-09-08 05:50:10,071 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [79] 2026-09-08 05:50:10,183 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [298] 2026-09-08 05:50:10,228 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13569, 13566] 2026-09-08 05:50:10,444 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3092] 2026-09-08 05:50:10,573 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13572, 13571, 13568] 2026-09-08 05:50:10,624 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [199] 2026-09-08 05:50:10,653 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_main_source_deleted ... 2026-09-08 05:50:11,493 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13576, 13574] 2026-09-08 05:50:11,645 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3094] 2026-09-08 05:50:11,735 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13575] 2026-09-08 05:50:11,793 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [200] 2026-09-08 05:50:11,825 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_lines_removed_when_source_line_deleted ... 2026-09-08 05:50:12,776 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13584, 13579] 2026-09-08 05:50:12,967 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3098] 2026-09-08 05:50:13,003 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [82] 2026-09-08 05:50:13,159 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [301] 2026-09-08 05:50:13,197 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13582, 13580] 2026-09-08 05:50:13,437 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3096] 2026-09-08 05:50:13,560 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13586, 13585, 13581] 2026-09-08 05:50:13,606 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [201] 2026-09-08 05:50:13,639 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_non_draft_request_not_cancelled_when_source_deleted ... 2026-09-08 05:50:14,783 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [816] 2026-09-08 05:50:14,949 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [340] 2026-09-08 05:50:15,182 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13597, 13594, 13590, 13587] 2026-09-08 05:50:15,391 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3099] 2026-09-08 05:50:15,539 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:50:15,551 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_catalog_button_visibility: Starting TestCatalogButtonVisibility.test_action_add_from_catalog_rejected_when_line_product_disabled ... 2026-09-08 05:50:15,837 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:50:15,847 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_catalog_order_data: Starting TestProductCatalogOrderData.test_get_product_catalog_order_data_includes_product_type ... 2026-09-08 05:50:16,280 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:50:17,577 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_01 ... 2026-09-08 05:50:18,889 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_02 ... 2026-09-08 05:50:20,046 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_03 ... 2026-09-08 05:50:21,251 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_04 ... 2026-09-08 05:50:22,524 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:50:22,877 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_header_date_change_recomputes_line_currency_rate_and_request_totals ... 2026-09-08 05:50:23,223 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_line_date_toggle_change_recomputes_line_currency_rate ... 2026-09-08 05:50:23,736 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_request_date_change_recomputes_currency_rate_and_totals ... 2026-09-08 05:50:24,051 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_type_date_toggle_change_recomputes_request_currency_rate ... 2026-09-08 05:50:24,428 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:50:24,444 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_multi ... 2026-09-08 05:50:24,992 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_single ... 2026-09-08 05:50:25,705 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_switch_mode_updates_dest_model_and_lines ... 2026-09-08 05:50:26,552 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [67271, 67272, 67273, 67274, 67275, 67276] 2026-09-08 05:50:27,565 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [67277, 67278, 67279, 67280, 67281, 67282, 67283, 67284, 67285, 67286] 2026-09-08 05:50:28,422 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:50:28,434 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_dest_model_mapping_regen: Starting TestDestModelMappingRegen.test_mapping_targets_change_with_mode ... 2026-09-08 05:50:29,238 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [67293, 67294, 67295, 67296, 67297, 67298] 2026-09-08 05:50:30,121 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:50:34,745 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_multi_record_returns_two_distinct_ids ... 2026-09-08 05:50:35,001 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_returns_client_consumable_ids ... 2026-09-08 05:50:35,244 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_single_record_creates_distinct_persisted_record ... 2026-09-08 05:50:35,534 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-08 05:50:35,547 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_request: Starting TestApprovalRequestDynamicField.test_dynamic_fields_rendering_in_approval_request_form_view ... 2026-09-08 05:50:35,663 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:50:35,680 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_wizard: Starting TestWizardDynamicFieldsStrictAll.test_wizard_head_and_line_dynamic_fields_use_strict_patterns ... 2026-09-08 05:50:35,850 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:50:35,980 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_approver_step_popup_keeps_selector_specific_fields ... 2026-09-08 05:50:36,019 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_selector_summary_for_selector_based_steps ... 2026-09-08 05:50:36,237 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_selector_summary_for_specific_approvers ... 2026-09-08 05:50:36,453 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:50:37,339 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_approver_tree_keeps_inactive_multi_users_visible ... 2026-09-08 05:50:37,395 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_current_sequential_approver_moves_activity_to_next_active_step ... 2026-09-08 05:50:37,838 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1488 deleted mail.mail records with IDs: [817] 2026-09-08 05:50:37,928 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1393] 2026-09-08 05:50:37,943 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [341] 2026-09-08 05:50:38,071 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [818] 2026-09-08 05:50:38,154 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_only_pending_approver_refuses_request_and_clears_activity ... 2026-09-08 05:50:38,645 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1488 deleted mail.mail records with IDs: [819] 2026-09-08 05:50:38,753 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1393] 2026-09-08 05:50:38,777 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [343] 2026-09-08 05:50:38,870 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_python_selector_skips_inactive_users ... 2026-09-08 05:50:38,934 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1394] 2026-09-08 05:50:39,169 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_reactivating_pending_sequential_approver_recreates_activity ... 2026-09-08 05:50:39,624 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1488 deleted mail.mail records with IDs: [820] 2026-09-08 05:50:39,742 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1393] 2026-09-08 05:50:39,755 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [344] 2026-09-08 05:50:39,876 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [821] 2026-09-08 05:50:39,948 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [345] 2026-09-08 05:50:40,112 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [822] 2026-09-08 05:50:40,206 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:50:40,224 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_child_mapping_domains ... 2026-09-08 05:50:40,264 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_allows_company_and_currency_manual ... 2026-09-08 05:50:40,298 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_candidates_from_model_by_mode ... 2026-09-08 05:50:41,476 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_src_domain_basic_constraints ... 2026-09-08 05:50:41,523 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:50:42,865 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_01 ... 2026-09-08 05:50:43,371 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_02 ... 2026-09-08 05:50:43,878 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_03 ... 2026-09-08 05:50:44,341 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_04 ... 2026-09-08 05:50:44,770 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_05 ... 2026-09-08 05:50:45,219 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_06 ... 2026-09-08 05:50:45,640 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_07 ... 2026-09-08 05:50:46,132 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_08 ... 2026-09-08 05:50:46,711 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:50:47,863 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_01_create_from_partner_children_does_not_create_partner ... 2026-09-08 05:50:48,711 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_02_confirm_from_partner_children_does_not_create_partner ... 2026-09-08 05:50:49,934 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [823] 2026-09-08 05:50:50,027 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_03_update_existing_request_via_attach_context ... 2026-09-08 05:50:51,225 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [824] 2026-09-08 05:50:51,317 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:50:56,938 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_01_check_permission_dragging_kanban_at_draft ... 2026-09-08 05:50:57,233 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [825] 2026-09-08 05:50:57,312 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_02_check_permission_dragging_kanban_at_draft ... 2026-09-08 05:50:57,457 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:50:57,605 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_03_check_permission_dragging_kanban_at_draft ... 2026-09-08 05:50:57,734 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:50:57,824 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_04_check_permission_dragging_kanban_at_draft ... 2026-09-08 05:50:57,952 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:50:58,065 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_05_check_permission_dragging_kanban_at_draft ... 2026-09-08 05:50:58,220 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:50:58,383 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_06_check_permission_dragging_kanban_at_confirm ... 2026-09-08 05:50:58,509 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:50:58,782 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [826] 2026-09-08 05:50:58,961 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [350] 2026-09-08 05:50:59,094 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [827] 2026-09-08 05:50:59,130 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_07_check_permission_dragging_kanban_at_confirm ... 2026-09-08 05:50:59,277 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:50:59,580 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [828] 2026-09-08 05:50:59,853 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [829] 2026-09-08 05:50:59,889 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_08_check_permission_dragging_kanban_at_confirm ... 2026-09-08 05:51:00,004 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:00,321 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [830] 2026-09-08 05:51:00,387 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_09_check_permission_dragging_kanban_at_confirm ... 2026-09-08 05:51:00,539 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:00,852 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [831] 2026-09-08 05:51:00,925 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_10_check_permission_dragging_kanban_at_confirm ... 2026-09-08 05:51:01,064 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:01,332 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [832] 2026-09-08 05:51:01,399 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [354] 2026-09-08 05:51:01,436 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_11_check_permission_dragging_kanban_at_validate ... 2026-09-08 05:51:01,624 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:01,899 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [833] 2026-09-08 05:51:02,009 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [355] 2026-09-08 05:51:02,141 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [834] 2026-09-08 05:51:02,188 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_12_check_permission_dragging_kanban_at_validate ... 2026-09-08 05:51:02,314 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:02,597 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [835] 2026-09-08 05:51:02,703 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [356] 2026-09-08 05:51:02,835 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [836] 2026-09-08 05:51:02,883 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_13_check_permission_dragging_kanban_at_validate ... 2026-09-08 05:51:03,009 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:03,302 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [837] 2026-09-08 05:51:03,391 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [357] 2026-09-08 05:51:03,511 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [838] 2026-09-08 05:51:03,573 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_14_check_permission_dragging_kanban_at_validate ... 2026-09-08 05:51:03,708 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:03,950 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [839] 2026-09-08 05:51:04,060 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [358] 2026-09-08 05:51:04,181 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [840] 2026-09-08 05:51:04,300 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_15_check_permission_dragging_kanban_at_validate ... 2026-09-08 05:51:04,472 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:04,755 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [841] 2026-09-08 05:51:04,884 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [359] 2026-09-08 05:51:05,008 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [842] 2026-09-08 05:51:05,053 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_16_check_permission_dragging_kanban_at_refuse ... 2026-09-08 05:51:05,157 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:05,417 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [843] 2026-09-08 05:51:05,663 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [844] 2026-09-08 05:51:05,716 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_17_check_permission_dragging_kanban_at_refuse ... 2026-09-08 05:51:05,843 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:06,092 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [845] 2026-09-08 05:51:06,303 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [846] 2026-09-08 05:51:06,355 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_18_check_permission_dragging_kanban_at_refuse ... 2026-09-08 05:51:06,578 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:06,893 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [847] 2026-09-08 05:51:07,100 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [848] 2026-09-08 05:51:07,182 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_19_check_permission_dragging_kanban_at_refuse ... 2026-09-08 05:51:07,344 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:07,608 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [849] 2026-09-08 05:51:07,858 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [850] 2026-09-08 05:51:07,905 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_20_check_permission_dragging_kanban_at_refuse ... 2026-09-08 05:51:08,060 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:08,376 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [851] 2026-09-08 05:51:08,651 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [852] 2026-09-08 05:51:08,708 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [364] 2026-09-08 05:51:08,736 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_21_check_permission_dragging_kanban_at_done ... 2026-09-08 05:51:08,858 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:09,113 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [853] 2026-09-08 05:51:09,240 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [365] 2026-09-08 05:51:09,354 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [854] 2026-09-08 05:51:09,412 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_22_check_permission_dragging_kanban_at_done ... 2026-09-08 05:51:09,572 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:09,886 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [855] 2026-09-08 05:51:09,958 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [366] 2026-09-08 05:51:10,060 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [856] 2026-09-08 05:51:10,124 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_23_check_permission_dragging_kanban_at_done ... 2026-09-08 05:51:10,298 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:10,589 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [857] 2026-09-08 05:51:10,695 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [367] 2026-09-08 05:51:10,820 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [858] 2026-09-08 05:51:10,881 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_24_check_permission_dragging_kanban_at_done ... 2026-09-08 05:51:11,043 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:11,380 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [859] 2026-09-08 05:51:11,501 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [368] 2026-09-08 05:51:11,663 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [860] 2026-09-08 05:51:11,738 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_25_check_permission_dragging_kanban_at_done ... 2026-09-08 05:51:11,937 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:12,275 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [861] 2026-09-08 05:51:12,388 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [369] 2026-09-08 05:51:12,509 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [862] 2026-09-08 05:51:12,555 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_26_check_permission_dragging_kanban_at_cancel ... 2026-09-08 05:51:12,689 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:13,638 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [863] 2026-09-08 05:51:13,694 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [370] 2026-09-08 05:51:13,906 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_27_check_permission_dragging_kanban_at_cancel ... 2026-09-08 05:51:14,045 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:14,341 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [864] 2026-09-08 05:51:14,404 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [371] 2026-09-08 05:51:14,458 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_28_check_permission_dragging_kanban_at_cancel ... 2026-09-08 05:51:14,615 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:14,909 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [865] 2026-09-08 05:51:14,979 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [372] 2026-09-08 05:51:15,016 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_29_check_permission_dragging_kanban_at_cancel ... 2026-09-08 05:51:15,168 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:15,404 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [866] 2026-09-08 05:51:15,469 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [373] 2026-09-08 05:51:15,521 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_30_check_permission_dragging_kanban_at_cancel ... 2026-09-08 05:51:15,683 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1494 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-08 05:51:15,935 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [867] 2026-09-08 05:51:16,001 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [374] 2026-09-08 05:51:16,050 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-08 05:51:26,411 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7180, 7198, 7055] 2026-09-08 05:51:26,411 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1, 126, 144] 2026-09-08 05:51:26,955 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [868] 2026-09-08 05:51:26,971 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14108] 2026-09-08 05:51:26,985 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:51:27,439 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_analysis_currency_labels_follow_each_reader_in_the_same_transaction ... 2026-09-08 05:51:27,603 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_analysis_currency_labels_follow_the_reader_when_the_reader_owns_the_request ... 2026-09-08 05:51:27,654 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_analysis_subtotal_is_converted_into_reporting_company_currency ... 2026-09-08 05:51:27,755 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_analysis_subtotal_is_unchanged_when_the_reader_owns_the_request ... 2026-09-08 05:51:27,806 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_approver_report_currency_id_follows_each_reader_in_the_same_transaction ... 2026-09-08 05:51:27,902 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_approver_report_subtotal_is_converted_into_reporting_company_currency ... 2026-09-08 05:51:27,989 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_request_report_currency_id_follows_each_reader_in_the_same_transaction ... 2026-09-08 05:51:28,044 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_request_report_subtotal_is_converted_into_reporting_company_currency ... 2026-09-08 05:51:28,150 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_synthetic_line_keeps_raw_amounts_and_their_own_currency_labels ... 2026-09-08 05:51:28,225 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:51:33,537 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_view_not_updatable: Starting TestReportViewNotUpdatable.test_changing_the_company_currency_must_not_crash_the_database ... 2026-09-08 05:51:33,913 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_view_not_updatable: Starting TestReportViewNotUpdatable.test_no_report_view_carries_a_field_a_flush_can_write_back ... 2026-09-08 05:51:34,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_report_view_not_updatable: test_no_report_view_carries_a_field_a_flush_can_write_back: skipped 16 known core-offender field(s) on exempted model(s) ['hr.employee.public'] - see CORE_VIEW_MODEL_EXEMPTIONS. 2026-09-08 05:51:34,201 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:51:34,211 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_request_line_create_controls: Starting TestApprovalRequestLineCreateControls.test_request_line_create_controls_are_hidden_outside_draft ... 2026-09-08 05:51:34,255 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:51:34,265 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_marks_exception_then_draft_clears_it ... 2026-09-08 05:51:34,565 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_with_ignore_context_skips_exception ... 2026-09-08 05:51:34,914 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_ensure_can_change_state_blocks_unlinked_line ... 2026-09-08 05:51:35,068 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_ensure_can_change_state_uses_approval_id_not_approval_ids ... 2026-09-08 05:51:35,482 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_generic_line_owns_state_protocol_natively ... 2026-09-08 05:51:35,515 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:51:35,529 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_availability_fields_exist ... 2026-09-08 05:51:35,553 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_compute_availability_matches_registry ... 2026-09-08 05:51:35,790 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_module_toggle_fields_exist ... 2026-09-08 05:51:35,823 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:51:35,838 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_explicit_two_dests_preserved ... 2026-09-08 05:51:36,572 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [68015, 68016, 68017, 68018, 68019, 68020] 2026-09-08 05:51:37,285 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_invalid_explicit_dest_falls_back ... 2026-09-08 05:51:38,015 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [68023, 68024, 68025, 68026, 68027, 68028] 2026-09-08 05:51:38,541 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:51:43,660 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_sequential_multiple_approvers_freeze: Starting TestSequentialMultipleApproversFreeze.test_001_request_keeps_sequential_multiple_approvers_when_type_config_changes ... 2026-09-08 05:51:44,029 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-08 05:51:54,146 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [869] 2026-09-08 05:51:54,155 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14687] 2026-09-08 05:51:54,171 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 05:51:54,494 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_cannot_be_read_across_company ... 2026-09-08 05:51:54,530 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1515, model: viin.approval.type.header.slip.field 2026-09-08 05:51:54,566 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_remains_readable_within_same_company ... 2026-09-08 05:51:54,608 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_cannot_be_read_across_company ... 2026-09-08 05:51:54,627 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7], uid: 1515, model: viin.approval.type.line.slip.field 2026-09-08 05:51:54,672 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_remains_readable_within_same_company ... 2026-09-08 05:51:54,746 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:51:56,022 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_301_approval_type_multi_ref_only ... 2026-09-08 05:51:56,110 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_302_approval_type_multi_ref_and_user ... 2026-09-08 05:51:56,147 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_303_multi_excluded_line_fields_do_not_post_diff_messages ... 2026-09-08 05:51:57,192 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1516 deleted mail.mail records with IDs: [870] 2026-09-08 05:51:57,309 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:52:00,171 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_101_approval_type_header ... 2026-09-08 05:52:00,249 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_102_approval_type_child ... 2026-09-08 05:52:00,290 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_103_approval_type_mixed ... 2026-09-08 05:52:00,327 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_201_header_excluded_field_does_not_post_diff_messages ... 2026-09-08 05:52:01,507 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1517 deleted mail.mail records with IDs: [871] 2026-09-08 05:52:01,654 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_202_child_excluded_field_does_not_post_diff_messages ... 2026-09-08 05:52:02,890 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1517 deleted mail.mail records with IDs: [872] 2026-09-08 05:52:03,007 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_203_mixed_excluded_fields_scoped_correctly ... 2026-09-08 05:52:04,235 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1517 deleted mail.mail records with IDs: [873] 2026-09-08 05:52:04,398 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:52:05,778 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_101_single_diff_message_when_child_updated_via_parent_write ... 2026-09-08 05:52:06,867 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1518 deleted mail.mail records with IDs: [874] 2026-09-08 05:52:07,026 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [875] 2026-09-08 05:52:07,115 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [876] 2026-09-08 05:52:07,182 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [877] 2026-09-08 05:52:07,235 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_102_single_diff_message_when_child_updated_directly ... 2026-09-08 05:52:08,288 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1518 deleted mail.mail records with IDs: [878] 2026-09-08 05:52:08,431 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [879] 2026-09-08 05:52:08,494 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [880] 2026-09-08 05:52:08,542 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:52:13,696 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_blocked_transition_must_not_be_reported_as_having_happened ... 2026-09-08 05:52:13,822 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_refuse_wizard_handoff_is_not_silently_dropped ... 2026-09-08 05:52:13,925 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_uninterrupted_transition_completes_and_persists_the_whole_write ... 2026-09-08 05:52:14,188 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1519 deleted mail.mail records with IDs: [881] 2026-09-08 05:52:14,327 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-08 05:52:15,623 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__falsy_head_and_line_clear ... 2026-09-08 05:52:16,247 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__head_overrides_request_head ... 2026-09-08 05:52:16,893 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__line_name_overrides_line_name ... 2026-09-08 05:52:17,671 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__line_overrides_its_own_line ... 2026-09-08 05:52:18,368 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__lines_prefilled_from_line_mapping ... 2026-09-08 05:52:18,744 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__origin_keys_are_ignored ... 2026-09-08 05:52:18,793 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__update_existing_request_matches_and_updates_lines ... 2026-09-08 05:52:19,953 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [524] 2026-09-08 05:52:20,062 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__update_existing_request_updates_line_name ... 2026-09-08 05:52:21,134 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [526] 2026-09-08 05:52:21,211 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__falsy_line_clears_request_head ... 2026-09-08 05:52:21,753 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__line_overrides_request_head ... 2026-09-08 05:52:22,200 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__origin_keys_are_ignored ... 2026-09-08 05:52:22,255 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__update_existing_request_header_from_line ... 2026-09-08 05:52:22,927 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__wizard_line_applies_header_defaults_fill ... 2026-09-08 05:52:24,289 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:52:26,154 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_mismatch_source_to_request ... 2026-09-08 05:52:27,607 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_not_mapped_means_request_always_false ... 2026-09-08 05:52:29,057 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_sync_two_way_with_required_source_field ... 2026-09-08 05:52:30,614 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:52:39,619 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_branch_without_chart_template_should_not_have_accounting_types ... 2026-09-08 05:52:39,759 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_company_without_chart_template_should_not_have_accounting_types ... 2026-09-08 05:52:39,784 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_loading_chart_template_should_generate_types_for_company_and_branch ... 2026-09-08 05:52:45,132 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:52:45,583 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_invoice_type_core_config ... 2026-09-08 05:52:45,660 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_refund_type_core_config ... 2026-09-08 05:52:45,698 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_types_should_exist ... 2026-09-08 05:52:45,723 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_vendor_payment_type_core_config ... 2026-09-08 05:52:45,776 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:52:46,218 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_display_type_sync_bidirectional ... 2026-09-08 05:52:47,191 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_line_analytic_distribution_sync ... 2026-09-08 05:52:47,255 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:49,801 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130a7e3380> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:49,802 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f1309ee2840> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:49,812 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:49,816 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130b9f6b60> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:50,275 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:52,864 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f13341e0900> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:52,865 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130ecb5300> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:52,875 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:52,880 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130ecb5620> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:53,153 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:54,976 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130ddb22a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:54,977 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130a54d620> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:54,984 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:54,988 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130a54d120> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:56,050 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:58,148 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e258180> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:58,148 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130f5e2200> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:58,153 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:58,155 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130f5e07c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:52:58,491 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:01,042 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130c1fb9c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:01,043 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130c2287c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:01,048 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:01,053 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130c2280e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:01,357 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:03,353 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130ba40540> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:03,354 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f1334196ca0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:03,359 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:03,362 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f1334196480> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:04,380 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:06,135 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e63e3e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:06,136 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f1309d7bb00> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:06,144 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:06,147 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f1309d78cc0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:06,446 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:09,049 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e397a60> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:09,049 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130f45e660> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:09,054 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:09,057 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130f45f380> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:11,897 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1532 deleted mail.mail records with IDs: [882] 2026-09-08 05:53:12,094 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [382] 2026-09-08 05:53:12,235 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [883] 2026-09-08 05:53:12,530 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [884] 2026-09-08 05:53:12,621 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_res_ref_mapping ... 2026-09-08 05:53:13,735 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_snapshot_includes_invoice_line_taxes ... 2026-09-08 05:53:15,132 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1532 deleted mail.mail records with IDs: [885] 2026-09-08 05:53:15,207 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_sync_header ... 2026-09-08 05:53:16,571 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1532 deleted mail.mail records with IDs: [886] 2026-09-08 05:53:16,722 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [384] 2026-09-08 05:53:16,821 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [887] 2026-09-08 05:53:16,932 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_uses_source_journal_not_type_default ... 2026-09-08 05:53:18,040 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1532 deleted mail.mail records with IDs: [888] 2026-09-08 05:53:18,195 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [385] 2026-09-08 05:53:18,319 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [889] 2026-09-08 05:53:18,435 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_full_flow_customer_invoice_confirm_then_validate ... 2026-09-08 05:53:20,378 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1532 deleted mail.mail records with IDs: [890] 2026-09-08 05:53:20,525 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [386] 2026-09-08 05:53:20,612 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [891] 2026-09-08 05:53:20,797 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:22,741 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130ec2b420> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:22,741 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130bc2d580> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:22,745 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:22,747 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130bc2f380> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:22,768 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:53:23,304 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_res_ref_mapping ... 2026-09-08 05:53:24,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_sync_and_not_mixed ... 2026-09-08 05:53:24,669 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_full_flow_customer_refund_confirm_then_validate ... 2026-09-08 05:53:25,520 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1533 deleted mail.mail records with IDs: [892] 2026-09-08 05:53:25,693 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [387] 2026-09-08 05:53:25,813 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [893] 2026-09-08 05:53:25,932 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:53:26,803 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_amount_tax_column_follows_tax_ids_accounting_gate ... 2026-09-08 05:53:27,342 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_amount_tax_currency_column_follows_multi_currency_gate_only ... 2026-09-08 05:53:28,802 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_line_tax_amount_equals_total_minus_subtotal ... 2026-09-08 05:53:29,155 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_tax_amount_columns_absent_when_line_tax_toggle_is_none ... 2026-09-08 05:53:30,177 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_tax_amount_columns_present_and_gated_like_tax_ids ... 2026-09-08 05:53:32,100 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-08 05:53:32,131 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_account_slip_template_inserts_tax_row_between_pretax_and_total ... 2026-09-08 05:53:32,763 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_amount_tax_equals_currency_rounded_total_minus_subtotal ... 2026-09-08 05:53:33,100 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_slip_totals_expose_tax_key_with_account_module ... 2026-09-08 05:53:34,179 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:53:34,195 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_slip_account_tax_wording: Starting TestApprovalAccountBridgeTaxWording.test_account_bridge_relayers_tax_aware_slip_label ... 2026-09-08 05:53:34,759 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:53:35,208 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_full_flow_vendor_payment_confirm_then_validate ... 2026-09-08 05:53:36,089 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1539 deleted mail.mail records with IDs: [894] 2026-09-08 05:53:36,277 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [388] 2026-09-08 05:53:36,406 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [895] 2026-09-08 05:53:36,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_res_ref_mapping ... 2026-09-08 05:53:37,308 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_sync_and_not_mixed ... 2026-09-08 05:53:38,114 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 05:53:38,168 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:40,155 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130ecaeac0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:40,156 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130d700860> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:40,162 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:40,166 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130d7002c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:40,550 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:43,085 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130a192ca0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:43,085 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130e736f20> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:43,090 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:43,094 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130e7367a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:43,378 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:45,146 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130c49c0e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:45,147 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130f876020> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:45,154 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:45,157 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130f875b20> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:46,181 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:48,260 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130c1d0a40> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:48,262 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130bd33380> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:48,269 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:48,273 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130bd33d80> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:48,612 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:51,036 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f1334977d80> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:51,037 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130deb9080> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:51,066 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:51,070 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130debb060> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:51,411 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:53,990 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e809440> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:53,992 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130dc654e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:54,001 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:54,006 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130dc64cc0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:54,290 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:56,071 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f1310fd0cc0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:56,072 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130b031e40> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:56,081 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:56,085 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130b031ee0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:57,071 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:58,991 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130f5e1080> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:58,993 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130c239b20> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:58,999 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:59,003 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130c23b560> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:53:59,719 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_01_type_toggles_reflect_on_request_and_line ... 2026-09-08 05:53:59,992 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_02_header_only_taxes_price_excluded ... 2026-09-08 05:54:00,195 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_03_header_only_taxes_price_included ... 2026-09-08 05:54:00,389 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_04_with_lines_header_tax_is_ignored_line_tax_applies ... 2026-09-08 05:54:00,701 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_06_line_product_overrides_header_product_in_aal ... 2026-09-08 05:54:01,061 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [389] 2026-09-08 05:54:01,286 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_07_distribution_vals_include_product_keys ... 2026-09-08 05:54:01,552 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_08_header_and_line_generate_with_own_taxes_and_products ... 2026-09-08 05:54:01,947 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [390] 2026-09-08 05:54:02,196 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:05,106 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130bd63b00> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:05,106 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130ba937e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:05,113 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:05,115 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130ba91b20> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:05,140 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:54:05,409 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:08,268 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f13101ac2c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:08,269 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130bd5e2a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:08,276 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:08,279 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130bd5d4e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:08,604 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:10,709 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e28da80> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:10,711 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130e80b2e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:10,718 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:10,722 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130e80ae80> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:11,810 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:13,729 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130c006ca0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:13,732 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130d659d00> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:13,739 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:13,743 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130d658860> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:14,021 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:16,624 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130b9f6fc0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:16,625 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130e681300> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:16,629 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:16,632 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130e680220> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:16,971 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:19,278 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e701d00> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:19,279 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f1310041800> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:19,285 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:19,288 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f1310040900> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:20,222 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:22,123 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130a1939c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:22,124 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f13350614e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:22,128 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:22,131 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f1335062fc0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:22,370 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:24,966 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f1309a41120> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:24,967 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f137da139c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:24,973 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:24,977 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f137da13a60> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:25,305 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:28,004 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130ba43e20> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:28,006 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130f0abc40> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:28,014 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:28,019 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130f0a84a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:28,291 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:30,075 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e682c00> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:30,075 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130e7e09a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:30,081 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:30,084 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130e7e3420> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:30,358 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:32,948 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e87b240> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:32,949 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f1309a43ce0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:32,955 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:32,958 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f1309a432e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:33,242 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:35,633 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130c2b6c00> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:35,633 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130ccd0f40> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:35,638 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:35,640 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130ccd2340> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:35,915 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:37,610 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e73a160> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:37,611 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130efb8e00> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:37,616 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:37,619 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130efb9580> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:38,627 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:40,431 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f1309a42a20> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:40,433 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130bd32e80> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:40,439 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:40,443 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130bd32480> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:40,743 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:43,350 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130aef8220> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:43,350 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130f5e23e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:43,356 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:43,359 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130f5e1800> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:43,629 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:46,160 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130f68b240> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:46,162 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f1335155a80> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:46,168 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:46,173 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f1335155760> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:46,475 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:48,451 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f133512a480> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:48,452 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f1309f9cc20> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:48,458 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:48,462 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f1309f9c9a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:49,979 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_distribution_vals_have_product_keys ... 2026-09-08 05:54:50,219 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_request_product_propagates_to_header_analytic_lines ... 2026-09-08 05:54:50,570 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [391] 2026-09-08 05:54:50,805 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_line_product_propagates_to_line_analytic_lines ... 2026-09-08 05:54:51,156 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [392] 2026-09-08 05:54:51,359 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_header_and_line_both_generate_with_own_products ... 2026-09-08 05:54:51,743 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [393] 2026-09-08 05:54:52,013 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_ref_fallbacks_to_name_when_reference_missing ... 2026-09-08 05:54:52,302 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [394] 2026-09-08 05:54:52,504 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_wrong_plan_account_still_rejected_even_with_product ... 2026-09-08 05:54:52,851 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:54,726 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e4c8180> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:54,727 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f133512a480> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:54,733 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:54,736 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130a3771a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:54,761 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:54:55,253 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_analytic.tests.test_action_confirm_return_chain: Starting TestApprovalActionReturnChainContract.test_action_confirm_forwards_the_action_a_lower_override_raised ... 2026-09-08 05:54:55,329 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:54:56,004 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:59,205 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f13101dc180> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:59,206 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f13341c0e00> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:59,213 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:59,217 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f13341c3420> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:54:59,588 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:02,398 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130f66bf60> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:02,399 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130dc89620> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:02,404 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:02,406 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130dc8ac00> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:02,700 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:04,685 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130bd63100> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:04,686 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f1334594400> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:04,693 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:04,696 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f1334596d40> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:05,816 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:07,941 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e7811c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:07,942 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130e1ee7a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:07,948 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:07,951 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130e1ef9c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:08,348 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:11,292 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130ec5b880> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:11,293 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f1309f9ca40> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:11,299 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:11,304 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f1309f9f740> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:11,630 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:13,656 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e98d940> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:13,657 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130f0454e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:13,661 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:13,664 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130f0458a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:14,670 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:16,399 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f1309ef4cc0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:16,399 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130f80e8e0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:16,404 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:16,407 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130f80df80> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:16,690 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:19,370 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130d619440> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:19,370 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130d77a2a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:19,379 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:19,384 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130d77a340> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:19,688 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:22,388 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130f465760> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:22,389 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130dfb8720> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:22,395 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:22,400 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130dfba020> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:22,748 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:24,857 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130eb5ae80> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:24,858 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130efcd580> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:24,865 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:24,870 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130efcefc0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:25,859 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:27,633 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f1311005800> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:27,634 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130e0f5120> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:27,640 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:27,645 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130e0f4180> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:28,023 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:30,734 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130e0276a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:30,735 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130cd3ac00> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:30,742 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:30,746 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130cd38720> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:31,045 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:32,877 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130ef47100> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:32,878 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130f744ae0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:32,888 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:32,891 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130f7465c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:33,890 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:35,912 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130d5edb20> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:35,913 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130a96e660> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:35,918 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:35,922 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130a96fba0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:36,177 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:38,856 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f130fafcf40> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:38,857 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f130e39b600> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:38,863 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:38,866 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130e399da0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:39,122 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:41,059 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f13351082c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:41,062 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f1309bef920> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:41,072 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:41,077 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f130f0a0fe0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-1ab13a6-224630/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1ab13a6-224630/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1ab13a6-224630/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1ab13a6-224630/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1ab13a6-224630/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1ab13a6-224630/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:42,546 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_request_generate_basic ... 2026-09-08 05:55:42,959 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [396] 2026-09-08 05:55:43,164 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_line_generate_only_when_line_validated ... 2026-09-08 05:55:43,655 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [397] 2026-09-08 05:55:43,810 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_idempotent_revalidate ... 2026-09-08 05:55:44,133 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [398] 2026-09-08 05:55:44,377 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [578, 577] 2026-09-08 05:55:44,621 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [399] 2026-09-08 05:55:44,732 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_invalid_business_domain_rejected ... 2026-09-08 05:55:45,054 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_button_context_validate_rejects_wrong_plan ... 2026-09-08 05:55:45,431 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_prevent_delete_account_in_use ... 2026-09-08 05:55:45,715 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [402] 2026-09-08 05:55:45,948 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14857] 2026-09-08 05:55:45,995 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_analytic_line_amount_uses_request_currency_rate ... 2026-09-08 05:55:46,571 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [403] 2026-09-08 05:55:46,801 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:48,709 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f133505c4a0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:48,709 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f13351082c0> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:48,715 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:48,718 127 INFO rb-1ab13a6-224630-412885 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f137d978400> Stack (most recent call last): File "/data/build/rb-1ab13a6-224630/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1ab13a6-224630/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1ab13a6-224630/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1ab13a6-224630/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1ab13a6-224630/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1ab13a6-224630/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1ab13a6-224630/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1ab13a6-224630/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1ab13a6-224630/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-1ab13a6-224630/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1ab13a6-224630/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-08 05:55:48,739 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 05:55:53,238 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [404] 2026-09-08 05:55:53,404 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <502080267129204.1788846953.313664197921753-openerp-309-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:55:53,426 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [896] 2026-09-08 05:55:53,491 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_payment_advance ... 2026-09-08 05:55:55,255 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_refuse_all_lines_cancels_advance_payment ... 2026-09-08 05:55:56,215 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_02_payment_with_advance_journal ... 2026-09-08 05:55:57,097 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_01 ... 2026-09-08 05:55:58,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_02 ... 2026-09-08 05:56:00,094 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [2] 2026-09-08 05:56:00,103 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [3] 2026-09-08 05:56:01,012 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_03 ... 2026-09-08 05:56:02,593 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [6] 2026-09-08 05:56:02,602 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [7] 2026-09-08 05:56:02,855 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_04 ... 2026-09-08 05:56:04,227 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [10] 2026-09-08 05:56:04,232 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [11] 2026-09-08 05:56:05,025 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_05_advance_payment_future_date_must_post_before_reconcile ... 2026-09-08 05:56:06,012 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-08 05:56:08,369 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_01_two_suppliers_shared_account_one_destination_leg_each ... 2026-09-08 05:56:09,827 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_02_two_suppliers_shared_account_net_balance_per_partner_zero ... 2026-09-08 05:56:11,356 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_03_two_suppliers_different_payable_accounts_settle_independently ... 2026-09-08 05:56:12,956 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_04_single_supplier_partial_amount_wizard_editable ... 2026-09-08 05:56:13,905 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_05_two_suppliers_partial_attempt_not_editable_settles_in_full ... 2026-09-08 05:56:15,098 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_06_selection_spanning_two_currencies_batched_per_currency ... 2026-09-08 05:56:16,546 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_07_partnerless_payable_line_forms_own_batch ... 2026-09-08 05:56:17,718 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_08_two_suppliers_shared_account_partials_paired_within_partner ... 2026-09-08 05:56:19,147 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_09_two_suppliers_different_accounts_partials_paired_within_partner ... 2026-09-08 05:56:20,639 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-08 05:56:23,941 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_01__check_employee_advance_ids ... 2026-09-08 05:56:24,076 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_02__compute_approval_request_line_ids ... 2026-09-08 05:56:24,349 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [566] 2026-09-08 05:56:24,409 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow ... 2026-09-08 05:56:24,676 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <398866456861278.1788846984.600713729858398-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:56:24,772 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [897] 2026-09-08 05:56:24,882 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <825453208771047.1788846984.832962274551392-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:56:24,894 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [898] 2026-09-08 05:56:24,972 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <855510181832334.1788846984.937484025955200-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:56:24,978 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [899] 2026-09-08 05:56:25,059 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <986882128301180.1788846985.014153957366943-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:56:25,071 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [900] 2026-09-08 05:56:25,230 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [405, 406, 407, 408, 409] 2026-09-08 05:56:25,358 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <085875068567401.1788846985.310448408126831-openerp-310-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:56:25,361 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <085875068567401.1788846985.310448408126831-openerp-310-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:56:25,364 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <085875068567401.1788846985.310448408126831-openerp-310-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:56:25,366 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <085875068567401.1788846985.310448408126831-openerp-310-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:56:25,369 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <085875068567401.1788846985.310448408126831-openerp-310-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:56:25,385 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [901] 2026-09-08 05:56:26,030 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <872380114001026.1788846986.007762193679810-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:56:26,102 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [902] 2026-09-08 05:56:26,206 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <234555782650223.1788846986.152928829193115-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:56:26,212 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [903] 2026-09-08 05:56:26,279 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <233719308698726.1788846986.238260269165039-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:56:26,290 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [904] 2026-09-08 05:56:26,361 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426843742250631.1788846986.329879999160767-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:56:26,376 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [905] 2026-09-08 05:56:26,496 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [411, 412, 413, 414, 415] 2026-09-08 05:56:26,590 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <467532003118878.1788846986.549422740936279-openerp-310-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:56:26,593 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <467532003118878.1788846986.549422740936279-openerp-310-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:56:26,594 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <467532003118878.1788846986.549422740936279-openerp-310-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:56:26,597 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <467532003118878.1788846986.549422740936279-openerp-310-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:56:26,600 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <467532003118878.1788846986.549422740936279-openerp-310-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:56:26,612 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [906] 2026-09-08 05:56:26,647 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow_02 ... 2026-09-08 05:56:26,897 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <074199862747909.1788846986.811731815338135-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:56:27,004 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [907] 2026-09-08 05:56:27,117 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <695945536933206.1788846987.069009065628052-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:56:27,140 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [908] 2026-09-08 05:56:27,231 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <737723634503146.1788846987.194729566574097-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:56:27,236 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [909] 2026-09-08 05:56:27,324 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <063144184239775.1788846987.270096302032471-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:56:27,330 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [910] 2026-09-08 05:56:27,492 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [416, 417, 418, 419, 420] 2026-09-08 05:56:27,606 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187410370821144.1788846987.541542768478394-openerp-310-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:56:27,609 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187410370821144.1788846987.541542768478394-openerp-310-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:56:27,613 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187410370821144.1788846987.541542768478394-openerp-310-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:56:27,617 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187410370821144.1788846987.541542768478394-openerp-310-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:56:27,619 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187410370821144.1788846987.541542768478394-openerp-310-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:56:27,636 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [911] 2026-09-08 05:56:27,779 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_01 ... 2026-09-08 05:56:28,053 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <932929118860595.1788846987.971794605255127-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:56:28,162 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [912] 2026-09-08 05:56:28,282 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <724127717686372.1788846988.225855350494385-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:56:28,292 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [913] 2026-09-08 05:56:28,397 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <403906592029150.1788846988.342287778854370-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:56:28,403 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [914] 2026-09-08 05:56:28,480 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <066668270370644.1788846988.442237377166748-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:56:28,487 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [915] 2026-09-08 05:56:28,779 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [422, 423, 424, 425, 426] 2026-09-08 05:56:28,889 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144838331781971.1788846988.831652879714966-openerp-310-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:56:28,892 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144838331781971.1788846988.831652879714966-openerp-310-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:56:28,895 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144838331781971.1788846988.831652879714966-openerp-310-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:56:28,898 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144838331781971.1788846988.831652879714966-openerp-310-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:56:28,901 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144838331781971.1788846988.831652879714966-openerp-310-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:56:28,914 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [916] 2026-09-08 05:56:29,011 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_02 ... 2026-09-08 05:56:29,302 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <721406836980087.1788846989.226171970367432-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:56:29,390 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [917] 2026-09-08 05:56:29,473 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <078295791641219.1788846989.436808347702026-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:56:29,481 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [918] 2026-09-08 05:56:29,546 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <132200096218079.1788846989.517052888870239-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:56:29,551 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [919] 2026-09-08 05:56:29,649 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <763395690037736.1788846989.594892263412476-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:56:29,672 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [920] 2026-09-08 05:56:29,854 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [428, 429, 430, 431, 432] 2026-09-08 05:56:29,963 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <396176674501668.1788846989.907687425613403-openerp-310-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:56:29,966 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <396176674501668.1788846989.907687425613403-openerp-310-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:56:29,969 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <396176674501668.1788846989.907687425613403-openerp-310-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:56:29,972 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <396176674501668.1788846989.907687425613403-openerp-310-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:56:29,975 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <396176674501668.1788846989.907687425613403-openerp-310-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:56:29,989 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [921] 2026-09-08 05:56:30,092 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-08 05:56:32,514 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_01_create_request_type ... 2026-09-08 05:56:39,243 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_02_create_journal ... 2026-09-08 05:56:48,265 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-08 05:56:50,750 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_11_check_journal_company ... 2026-09-08 05:56:59,848 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_12_check_employee_id ... 2026-09-08 05:56:59,968 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_13_compute_check_account_advance_employee ... 2026-09-08 05:57:00,111 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_14_compute_amount ... 2026-09-08 05:57:00,197 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_15_check_infor_in_employee_advance ... 2026-09-08 05:57:00,439 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_01 ... 2026-09-08 05:57:01,382 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_03 ... 2026-09-08 05:57:02,106 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_01 ... 2026-09-08 05:57:02,132 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance records with IDs: [12] 2026-09-08 05:57:02,148 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_02 ... 2026-09-08 05:57:03,092 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15600] 2026-09-08 05:57:03,166 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_23_compute_approved_amount ... 2026-09-08 05:57:03,230 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.line records with IDs: [22, 23] 2026-09-08 05:57:04,190 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [436] 2026-09-08 05:57:04,336 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <302060508656242.1788847024.245332717895508-openerp-316-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:04,357 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [922] 2026-09-08 05:57:04,463 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_30_compute_payment_state_error ... 2026-09-08 05:57:05,349 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [438] 2026-09-08 05:57:05,459 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <007346548560579.1788847025.399722814559937-openerp-317-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:05,474 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [923] 2026-09-08 05:57:05,696 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_31_compute_payment_state_partial ... 2026-09-08 05:57:06,642 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [439] 2026-09-08 05:57:06,777 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <589211060896484.1788847026.705881357192993-openerp-318-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:06,789 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [924] 2026-09-08 05:57:07,604 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_01 ... 2026-09-08 05:57:08,567 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [440] 2026-09-08 05:57:08,704 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <978309168169298.1788847028.619263172149658-openerp-319-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:08,750 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [925] 2026-09-08 05:57:09,952 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_02 ... 2026-09-08 05:57:10,977 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [441] 2026-09-08 05:57:11,096 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <937540327787026.1788847031.021467685699463-openerp-320-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:11,108 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [926] 2026-09-08 05:57:11,774 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_33_compute_has_outstanding_payment ... 2026-09-08 05:57:12,774 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [442] 2026-09-08 05:57:12,910 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <272253743143477.1788847032.828740119934082-openerp-321-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:12,925 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [927] 2026-09-08 05:57:13,819 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_40_advance_reconcile_amount ... 2026-09-08 05:57:13,900 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_41_advance_reconcile_amount ... 2026-09-08 05:57:14,440 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [14] 2026-09-08 05:57:15,342 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [15] 2026-09-08 05:57:15,372 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_01 ... 2026-09-08 05:57:16,450 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [443] 2026-09-08 05:57:16,599 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <918731292736900.1788847036.521619081497192-openerp-322-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:16,617 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [928] 2026-09-08 05:57:17,854 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_02 ... 2026-09-08 05:57:18,819 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [444] 2026-09-08 05:57:19,014 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <742642109767750.1788847038.889176368713379-openerp-323-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:19,028 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [929] 2026-09-08 05:57:20,751 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [19] 2026-09-08 05:57:20,759 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [20] 2026-09-08 05:57:21,774 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_03 ... 2026-09-08 05:57:22,711 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [445] 2026-09-08 05:57:22,865 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <277000236594645.1788847042.765324354171753-openerp-324-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:22,885 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [930] 2026-09-08 05:57:24,177 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_04 ... 2026-09-08 05:57:25,178 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [446] 2026-09-08 05:57:25,355 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <179385376579269.1788847045.242187261581421-openerp-325-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:25,376 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [931] 2026-09-08 05:57:26,266 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_43_advance_reconcile__auto_reconcile ... 2026-09-08 05:57:27,305 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [447] 2026-09-08 05:57:27,512 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <027843056916458.1788847047.397502183914185-openerp-326-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:27,538 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [932] 2026-09-08 05:57:29,231 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [25] 2026-09-08 05:57:29,240 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [26] 2026-09-08 05:57:29,526 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_01 ... 2026-09-08 05:57:30,533 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [448] 2026-09-08 05:57:30,701 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <346149379970201.1788847050.606528520584106-openerp-327-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:30,718 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [933] 2026-09-08 05:57:32,399 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [29] 2026-09-08 05:57:32,431 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [30] 2026-09-08 05:57:33,318 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_02 ... 2026-09-08 05:57:34,316 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [449] 2026-09-08 05:57:34,482 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <940119544851606.1788847054.374891996383667-openerp-328-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:34,497 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [934] 2026-09-08 05:57:36,177 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [33] 2026-09-08 05:57:36,218 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [34] 2026-09-08 05:57:37,698 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_45_advance_reconcile_by_date_01 ... 2026-09-08 05:57:38,672 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [450] 2026-09-08 05:57:38,855 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <629723276065260.1788847058.750597953796387-openerp-329-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:38,877 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [935] 2026-09-08 05:57:40,492 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [451] 2026-09-08 05:57:40,589 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <783435282127252.1788847060.550514459609985-openerp-330-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:40,610 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [936] 2026-09-08 05:57:42,067 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [452] 2026-09-08 05:57:42,157 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186792647700747.1788847062.114148378372192-openerp-331-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:42,169 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [937] 2026-09-08 05:57:42,795 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [37] 2026-09-08 05:57:42,831 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [38] 2026-09-08 05:57:42,841 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [39, 40] 2026-09-08 05:57:42,879 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [41, 42] 2026-09-08 05:57:42,888 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [43, 44, 45] 2026-09-08 05:57:42,915 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_46_advance_reconcile__warning ... 2026-09-08 05:57:43,872 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [453] 2026-09-08 05:57:44,014 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <966428156769680.1788847063.923098087310791-openerp-332-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:44,025 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [938] 2026-09-08 05:57:45,474 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [284] 2026-09-08 05:57:45,721 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_50_advance_reconcile__cancel ... 2026-09-08 05:57:46,583 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [454] 2026-09-08 05:57:46,709 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <106563760022731.1788847066.631028175354004-openerp-333-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:46,723 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [939] 2026-09-08 05:57:47,941 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [285] 2026-09-08 05:57:48,011 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [197] 2026-09-08 05:57:48,207 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1566] 2026-09-08 05:57:48,365 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [3228, 3229] 2026-09-08 05:57:48,421 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15770] 2026-09-08 05:57:48,548 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.move records with IDs: [1374] 2026-09-08 05:57:48,581 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6471, 6472] 2026-09-08 05:57:48,624 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_51_advance_reconcile__unlink ... 2026-09-08 05:57:49,604 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [455] 2026-09-08 05:57:49,755 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <326205746975275.1788847069.664635181427002-openerp-334-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:49,771 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [940] 2026-09-08 05:57:51,145 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15782] 2026-09-08 05:57:51,328 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [286] 2026-09-08 05:57:51,415 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [198] 2026-09-08 05:57:51,676 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1568] 2026-09-08 05:57:51,807 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [3232, 3233] 2026-09-08 05:57:51,851 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15780] 2026-09-08 05:57:51,943 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted account.move records with IDs: [1376] 2026-09-08 05:57:51,966 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6479, 6480] 2026-09-08 05:57:51,986 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15782] 2026-09-08 05:57:51,998 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15782] 2026-09-08 05:57:52,002 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9] 2026-09-08 05:57:52,029 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_52_advance_reconcile__confirm ... 2026-09-08 05:57:52,080 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_60_advance_reconcile_batch ... 2026-09-08 05:57:52,106 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-09-08 05:57:53,083 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [456] 2026-09-08 05:57:53,201 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <100830527745959.1788847073.124523401260376-openerp-335-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:53,214 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [941] 2026-09-08 05:57:54,569 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [457] 2026-09-08 05:57:54,653 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <941363025287103.1788847074.616624593734741-openerp-336-viin.approval.request@987b9c21fe91>: ['"Internal User 2" <@False>'] 2026-09-08 05:57:54,670 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [942] 2026-09-08 05:57:55,342 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_61_advance_reconcile_batch ... 2026-09-08 05:57:55,384 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-09-08 05:57:56,473 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [458] 2026-09-08 05:57:56,617 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <959704946519609.1788847076.533659219741821-openerp-337-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:56,631 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [943] 2026-09-08 05:57:56,753 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_62_advance_reconcile_batch ... 2026-09-08 05:57:57,800 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [459] 2026-09-08 05:57:57,951 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <203649551635181.1788847077.867904186248779-openerp-338-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:57,966 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [944] 2026-09-08 05:57:58,736 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_63_advance_reconcile_batch ... 2026-09-08 05:57:59,728 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [460] 2026-09-08 05:57:59,904 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <246191751614965.1788847079.782653331756592-openerp-339-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:57:59,921 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [945] 2026-09-08 05:58:01,281 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_warning_unreconcilied_on_employee_advance ... 2026-09-08 05:58:02,257 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [461] 2026-09-08 05:58:02,429 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <957999120687937.1788847082.332188844680786-openerp-340-viin.approval.request@987b9c21fe91>: ['"Internal User 1" <@False>'] 2026-09-08 05:58:02,446 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [946] 2026-09-08 05:58:04,243 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-08 05:58:06,741 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_01 ... 2026-09-08 05:58:06,837 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_02 ... 2026-09-08 05:58:06,903 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [21], uid: 1570, model: employee.advance 2026-09-08 05:58:06,936 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [21], uid: 1570, model: employee.advance 2026-09-08 05:58:06,979 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 1570, model: employee.advance 2026-09-08 05:58:07,003 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [37, 38], uid: 1570, model: employee.advance.line 2026-09-08 05:58:07,021 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [37, 38], uid: 1570, model: employee.advance.line 2026-09-08 05:58:07,039 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [37, 38], uid: 1570, model: employee.advance.line 2026-09-08 05:58:07,093 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [41, 42], uid: 1570, model: employee.advance.line 2026-09-08 05:58:07,123 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_03 ... 2026-09-08 05:58:07,136 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1570, model: employee.advance.reconcile 2026-09-08 05:58:07,142 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1570, model: employee.advance.reconcile 2026-09-08 05:58:07,145 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1570, model: employee.advance.reconcile 2026-09-08 05:58:07,148 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1570, model: employee.advance.reconcile 2026-09-08 05:58:07,150 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1570, model: employee.advance.reconcile.line 2026-09-08 05:58:07,153 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1570, model: employee.advance.reconcile.line 2026-09-08 05:58:07,155 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1570, model: employee.advance.reconcile.line 2026-09-08 05:58:07,157 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1570, model: employee.advance.reconcile.line 2026-09-08 05:58:07,183 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_01 ... 2026-09-08 05:58:07,300 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_02 ... 2026-09-08 05:58:07,432 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_01 ... 2026-09-08 05:58:07,589 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_02 ... 2026-09-08 05:58:07,755 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_01 ... 2026-09-08 05:58:07,890 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_02 ... 2026-09-08 05:58:08,029 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_05_department_manager_access_employee_advance_lines ... 2026-09-08 05:58:08,173 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-08 05:58:11,861 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_activity_updated_when_next_approver_changes ... 2026-09-08 05:58:12,257 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [947] 2026-09-08 05:58:12,442 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [462] 2026-09-08 05:58:12,558 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [948] 2026-09-08 05:58:12,620 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_add_and_revoke_extra_approver ... 2026-09-08 05:58:12,997 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [949] 2026-09-08 05:58:13,181 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [464] 2026-09-08 05:58:13,290 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [950] 2026-09-08 05:58:13,345 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_approver_workload_report_exposes_flexible_flow_flags ... 2026-09-08 05:58:13,689 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [951] 2026-09-08 05:58:13,850 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [466] 2026-09-08 05:58:13,993 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [952] 2026-09-08 05:58:14,387 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_approved ... 2026-09-08 05:58:14,765 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [953] 2026-09-08 05:58:14,926 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [468] 2026-09-08 05:58:15,042 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [954] 2026-09-08 05:58:15,224 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1578 deleted mail.activity records with IDs: [469] 2026-09-08 05:58:15,349 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1578 deleted mail.mail records with IDs: [955] 2026-09-08 05:58:15,456 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_refused ... 2026-09-08 05:58:15,891 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [956] 2026-09-08 05:58:16,043 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [471] 2026-09-08 05:58:16,125 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [957] 2026-09-08 05:58:16,219 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1578 deleted mail.activity records with IDs: [472] 2026-09-08 05:58:16,316 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1578 deleted mail.mail records with IDs: [958] 2026-09-08 05:58:16,407 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_constraint_prevents_active_extra_approver_count_exceeding_limit ... 2026-09-08 05:58:16,740 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [959] 2026-09-08 05:58:16,941 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_default_approver_can_only_add_extra_approver_around_own_current_step ... 2026-09-08 05:58:17,380 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [960] 2026-09-08 05:58:17,927 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_follower_in_allowed_business_group_can_add_extra_approver ... 2026-09-08 05:58:19,219 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [961] 2026-09-08 05:58:19,332 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_max_extra_approvers_must_be_positive_when_enabled ... 2026-09-08 05:58:19,440 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_action_disables_create ... 2026-09-08 05:58:19,459 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_report_domain ... 2026-09-08 05:58:19,819 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [962] 2026-09-08 05:58:20,001 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [476] 2026-09-08 05:58:20,109 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [963] 2026-09-08 05:58:20,145 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_non_sequential_extra_revoke_keeps_only_pending_non_revoked_approvers ... 2026-09-08 05:58:20,703 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [964] 2026-09-08 05:58:20,806 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [965] 2026-09-08 05:58:20,914 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [966] 2026-09-08 05:58:21,027 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [967] 2026-09-08 05:58:21,225 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [968] 2026-09-08 05:58:21,355 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.activity records with IDs: [478, 479, 480, 481, 482] 2026-09-08 05:58:21,475 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.mail records with IDs: [969] 2026-09-08 05:58:21,579 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.mail records with IDs: [970] 2026-09-08 05:58:21,679 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.mail records with IDs: [971] 2026-09-08 05:58:21,765 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.mail records with IDs: [972] 2026-09-08 05:58:21,876 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1578 deleted mail.activity records with IDs: [483, 484, 485, 486] 2026-09-08 05:58:22,010 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1578 deleted mail.mail records with IDs: [973] 2026-09-08 05:58:22,087 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1578 deleted mail.mail records with IDs: [974] 2026-09-08 05:58:22,166 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1578 deleted mail.mail records with IDs: [975] 2026-09-08 05:58:22,282 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [487] 2026-09-08 05:58:22,336 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_pending_default_approver_can_add_extra_approver_in_non_sequential_flow ... 2026-09-08 05:58:22,778 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [976] 2026-09-08 05:58:22,889 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [977] 2026-09-08 05:58:23,079 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1578 deleted mail.mail records with IDs: [978] 2026-09-08 05:58:23,170 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_progress_recomputed_after_revoke_extra_required_approver ... 2026-09-08 05:58:23,591 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [979] 2026-09-08 05:58:23,749 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.activity records with IDs: [493] 2026-09-08 05:58:23,872 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.mail records with IDs: [980] 2026-09-08 05:58:23,983 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [494] 2026-09-08 05:58:24,021 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_request_overview_report_excludes_revoked_extra_from_approver_counts ... 2026-09-08 05:58:24,481 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [981] 2026-09-08 05:58:24,623 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [495] 2026-09-08 05:58:24,713 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [982] 2026-09-08 05:58:24,943 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_in_draft ... 2026-09-08 05:58:25,286 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_for_sequential_multiple_approvers ... 2026-09-08 05:58:25,747 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [983] 2026-09-08 05:58:25,823 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [984] 2026-09-08 05:58:26,023 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [497, 498] 2026-09-08 05:58:26,167 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [985] 2026-09-08 05:58:26,287 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [499] 2026-09-08 05:58:26,386 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [986] 2026-09-08 05:58:26,465 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [987] 2026-09-08 05:58:26,517 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_in_non_sequential_flow ... 2026-09-08 05:58:26,893 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [988] 2026-09-08 05:58:26,982 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [989] 2026-09-08 05:58:27,149 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [990] 2026-09-08 05:58:27,277 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [504] 2026-09-08 05:58:27,310 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_pending_extra_approver_does_not_block_sequential_flow ... 2026-09-08 05:58:27,733 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [991] 2026-09-08 05:58:27,843 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.activity records with IDs: [505] 2026-09-08 05:58:27,969 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.mail records with IDs: [992] 2026-09-08 05:58:28,150 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [506] 2026-09-08 05:58:28,231 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [993] 2026-09-08 05:58:28,316 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [507] 2026-09-08 05:58:28,405 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [994] 2026-09-08 05:58:28,499 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1578 deleted mail.activity records with IDs: [508] 2026-09-08 05:58:28,635 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1578 deleted mail.mail records with IDs: [995] 2026-09-08 05:58:28,675 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_permission_only_admin_or_adder ... 2026-09-08 05:58:29,101 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [996] 2026-09-08 05:58:29,341 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [358], uid: 1579, model: viin.approval.request 2026-09-08 05:58:29,451 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [509] 2026-09-08 05:58:29,549 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [997] 2026-09-08 05:58:29,577 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_is_excluded_from_effective_flow ... 2026-09-08 05:58:30,025 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [998] 2026-09-08 05:58:30,146 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.activity records with IDs: [511] 2026-09-08 05:58:30,246 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.mail records with IDs: [999] 2026-09-08 05:58:30,400 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [512] 2026-09-08 05:58:30,559 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1000] 2026-09-08 05:58:30,667 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [513] 2026-09-08 05:58:30,811 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1001] 2026-09-08 05:58:30,877 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_is_removed_from_followers ... 2026-09-08 05:58:31,279 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1002] 2026-09-08 05:58:31,432 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.followers records with IDs: [6583] 2026-09-08 05:58:31,494 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [515] 2026-09-08 05:58:31,602 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1003] 2026-09-08 05:58:31,681 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_loses_approver_report_access ... 2026-09-08 05:58:31,999 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1004] 2026-09-08 05:58:32,126 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.followers records with IDs: [6586] 2026-09-08 05:58:32,197 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [517] 2026-09-08 05:58:32,319 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1005] 2026-09-08 05:58:32,532 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_loses_request_report_access ... 2026-09-08 05:58:32,866 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1006] 2026-09-08 05:58:33,041 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.followers records with IDs: [6589] 2026-09-08 05:58:33,106 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [519] 2026-09-08 05:58:33,216 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1007] 2026-09-08 05:58:33,334 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access ... 2026-09-08 05:58:33,666 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1008] 2026-09-08 05:58:33,781 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [521] 2026-09-08 05:58:33,894 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1009] 2026-09-08 05:58:33,991 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [522] 2026-09-08 05:58:34,099 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1010] 2026-09-08 05:58:34,165 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access_in_non_sequential_flow ... 2026-09-08 05:58:34,597 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1011] 2026-09-08 05:58:34,668 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1012] 2026-09-08 05:58:34,869 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1013] 2026-09-08 05:58:34,964 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [526] 2026-09-08 05:58:35,029 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_filters_for_added_extra_approvers_exist_in_both_request_search_views ... 2026-09-08 05:58:35,058 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_flow_control_actor_ids_supports_negative_operators ... 2026-09-08 05:58:35,402 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1014] 2026-09-08 05:58:35,512 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_requests_where_current_user_added_extra_approvers ... 2026-09-08 05:58:35,808 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1015] 2026-09-08 05:58:36,049 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1016] 2026-09-08 05:58:36,152 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [529] 2026-09-08 05:58:36,229 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1017] 2026-09-08 05:58:36,388 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1018] 2026-09-08 05:58:36,442 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_sequential_multiple_extra_revoke_restores_next_step_activities ... 2026-09-08 05:58:36,854 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1019] 2026-09-08 05:58:36,926 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1020] 2026-09-08 05:58:37,120 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.activity records with IDs: [532, 533] 2026-09-08 05:58:37,241 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.mail records with IDs: [1021] 2026-09-08 05:58:37,323 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1577 deleted mail.mail records with IDs: [1022] 2026-09-08 05:58:37,443 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [534, 535] 2026-09-08 05:58:37,537 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1023] 2026-09-08 05:58:37,708 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.activity records with IDs: [536] 2026-09-08 05:58:37,819 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1024] 2026-09-08 05:58:37,883 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1025] 2026-09-08 05:58:37,955 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_stale_add_extra_approver_wizard_cannot_bypass_type_limit ... 2026-09-08 05:58:38,278 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1576 deleted mail.mail records with IDs: [1026] 2026-09-08 05:58:38,515 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_unrelated_internal_group_can_be_configured_for_extra_approver_permission ... 2026-09-08 05:58:38,979 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-08 05:58:39,880 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1490] 2026-09-08 05:58:39,881 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_inactive_extra_approver: Starting TestInactiveExtraApprover.test_add_extra_approver_wizard_rejects_inactive_user ... 2026-09-08 05:58:40,344 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1584 deleted mail.mail records with IDs: [1027] 2026-09-08 05:58:40,451 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 05:59:23,167 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_add_extra_approver_100_approvers_under_2s ... 2026-09-08 05:59:23,641 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1587 deleted mail.mail records with IDs: [1028] 2026-09-08 05:59:23,821 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1587 deleted mail.activity records with IDs: [541] 2026-09-08 05:59:23,934 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1587 deleted mail.mail records with IDs: [1029] 2026-09-08 05:59:23,958 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_load_modified_report_10k_logs_under_3s ... 2026-09-08 05:59:24,309 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1587 deleted mail.mail records with IDs: [1030] 2026-09-08 05:59:24,512 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1587 deleted mail.activity records with IDs: [543] 2026-09-08 05:59:24,652 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1587 deleted mail.mail records with IDs: [1031] 2026-09-08 05:59:26,821 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_revoke_extra_approver_100_approvers_under_2s ... 2026-09-08 05:59:27,307 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1587 deleted mail.mail records with IDs: [1032] 2026-09-08 05:59:27,528 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1587 deleted mail.activity records with IDs: [545] 2026-09-08 05:59:27,655 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1587 deleted mail.mail records with IDs: [1033] 2026-09-08 05:59:27,803 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1587 deleted mail.activity records with IDs: [546] 2026-09-08 05:59:27,915 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1587 deleted mail.mail records with IDs: [1034] 2026-09-08 05:59:27,980 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 102 checked, 102 removed 2026-09-08 05:59:38,428 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_approval_dashboard_sample: Starting TestApprovalDashboardSample.test_approval_section_absent_for_non_officer_even_on_empty_scope ... 2026-09-08 05:59:44,423 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_approval_dashboard_sample: Starting TestApprovalDashboardSample.test_approval_section_is_sample_ghost_when_no_disbursement_runs ... 2026-09-08 05:59:44,938 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_approval_dashboard_sample: Starting TestApprovalDashboardSample.test_approval_section_stays_real_and_byte_identical_when_populated ... 2026-09-08 05:59:45,586 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1035] 2026-09-08 05:59:45,688 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1036] 2026-09-08 05:59:45,790 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1037] 2026-09-08 05:59:45,939 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1038] 2026-09-08 05:59:46,045 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1039] 2026-09-08 05:59:46,164 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1040] 2026-09-08 05:59:46,249 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1041] 2026-09-08 05:59:46,327 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1042] 2026-09-08 05:59:46,439 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1043] 2026-09-08 05:59:46,531 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1044] 2026-09-08 05:59:46,626 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1045] 2026-09-08 05:59:46,711 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1046] 2026-09-08 05:59:46,807 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1047] 2026-09-08 05:59:46,876 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1048] 2026-09-08 05:59:46,949 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1049] 2026-09-08 05:59:47,026 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1050] 2026-09-08 05:59:47,097 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <945148362502249.1788847187.063284635543823-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 05:59:47,102 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1051] 2026-09-08 05:59:47,166 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <123113345011386.1788847187.135994195938110-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 05:59:47,173 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1052] 2026-09-08 05:59:47,249 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <633703930879327.1788847187.212542295455933-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:59:47,259 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1053] 2026-09-08 05:59:47,338 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <651032711096206.1788847187.302748680114746-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:59:47,344 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1054] 2026-09-08 05:59:47,448 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <621879017601689.1788847187.390571832656860-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 05:59:47,455 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1055] 2026-09-08 05:59:47,534 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <172791340314624.1788847187.496360778808594-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 05:59:47,540 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1056] 2026-09-08 05:59:47,617 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <982475271965838.1788847187.580810308456421-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:59:47,624 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1057] 2026-09-08 05:59:47,700 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <655509265812097.1788847187.663079738616943-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:59:47,707 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1058] 2026-09-08 05:59:47,806 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <858897632194140.1788847187.748220682144165-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 05:59:47,813 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1059] 2026-09-08 05:59:48,213 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1060] 2026-09-08 05:59:48,311 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1061] 2026-09-08 05:59:48,409 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1062] 2026-09-08 05:59:48,516 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1063] 2026-09-08 05:59:48,603 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1064] 2026-09-08 05:59:48,696 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1065] 2026-09-08 05:59:48,781 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1066] 2026-09-08 05:59:48,860 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1067] 2026-09-08 05:59:48,967 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1068] 2026-09-08 05:59:49,070 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1069] 2026-09-08 05:59:49,164 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1070] 2026-09-08 05:59:49,271 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1071] 2026-09-08 05:59:49,369 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1072] 2026-09-08 05:59:49,462 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1073] 2026-09-08 05:59:49,577 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1074] 2026-09-08 05:59:49,677 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1075] 2026-09-08 05:59:49,741 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <960563040673414.1788847189.711935997009277-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 05:59:49,747 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1076] 2026-09-08 05:59:49,817 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <154631606184439.1788847189.781824588775635-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 05:59:49,823 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1077] 2026-09-08 05:59:49,890 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <179730047089833.1788847189.857208013534546-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:59:49,896 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1078] 2026-09-08 05:59:49,963 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <427614918005066.1788847189.927119970321655-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:59:49,982 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1079] 2026-09-08 05:59:50,086 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <683658285324204.1788847190.035683870315552-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 05:59:50,104 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1080] 2026-09-08 05:59:50,226 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <064091042125889.1788847190.161873579025269-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 05:59:50,235 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1081] 2026-09-08 05:59:50,367 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <229589696012006.1788847190.301037549972534-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:59:50,386 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1082] 2026-09-08 05:59:50,465 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <654032156944246.1788847190.427852392196655-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:59:50,472 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1083] 2026-09-08 05:59:50,555 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <500792801001455.1788847190.511049509048462-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 05:59:50,562 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1084] 2026-09-08 05:59:50,621 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597] 2026-09-08 05:59:50,729 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223704860945663.1788847190.642105579376221-openerp-376-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 05:59:50,731 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223704860945663.1788847190.642105579376221-openerp-376-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 05:59:50,733 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223704860945663.1788847190.642105579376221-openerp-376-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:59:50,734 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223704860945663.1788847190.642105579376221-openerp-376-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:59:50,736 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223704860945663.1788847190.642105579376221-openerp-376-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 05:59:50,738 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223704860945663.1788847190.642105579376221-openerp-376-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 05:59:50,740 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223704860945663.1788847190.642105579376221-openerp-376-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:59:50,741 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223704860945663.1788847190.642105579376221-openerp-376-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:59:50,743 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223704860945663.1788847190.642105579376221-openerp-376-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 05:59:50,765 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1085] 2026-09-08 05:59:51,149 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1086] 2026-09-08 05:59:51,229 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1087] 2026-09-08 05:59:51,314 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1088] 2026-09-08 05:59:51,383 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1089] 2026-09-08 05:59:51,476 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1090] 2026-09-08 05:59:51,560 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1091] 2026-09-08 05:59:51,666 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1092] 2026-09-08 05:59:51,747 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1093] 2026-09-08 05:59:51,821 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1094] 2026-09-08 05:59:51,898 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1095] 2026-09-08 05:59:51,962 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1096] 2026-09-08 05:59:52,069 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1097] 2026-09-08 05:59:52,177 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1098] 2026-09-08 05:59:52,272 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1099] 2026-09-08 05:59:52,391 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1100] 2026-09-08 05:59:52,513 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1101] 2026-09-08 05:59:52,598 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <182120608456801.1788847192.560663461685181-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 05:59:52,605 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1102] 2026-09-08 05:59:52,678 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <565285803505514.1788847192.642642498016357-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 05:59:52,685 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1103] 2026-09-08 05:59:52,766 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <409270959454590.1788847192.724637031555176-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:59:52,775 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1104] 2026-09-08 05:59:52,882 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <271138852380684.1788847192.821500301361084-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:59:52,892 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1105] 2026-09-08 05:59:52,995 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <786633346086341.1788847192.934063673019409-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 05:59:53,006 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1106] 2026-09-08 05:59:53,099 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <362769769479625.1788847193.053512096405029-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 05:59:53,109 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1107] 2026-09-08 05:59:53,202 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <983498105101182.1788847193.151926994323730-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:59:53,208 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1108] 2026-09-08 05:59:53,292 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <517070809379315.1788847193.241511821746826-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:59:53,299 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1109] 2026-09-08 05:59:53,371 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <063135068822655.1788847193.338775157928467-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 05:59:53,378 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1110] 2026-09-08 05:59:53,552 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <553151402585292.1788847193.464407205581665-openerp-377-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 05:59:53,556 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <553151402585292.1788847193.464407205581665-openerp-377-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 05:59:53,558 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <553151402585292.1788847193.464407205581665-openerp-377-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 05:59:53,560 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <553151402585292.1788847193.464407205581665-openerp-377-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 05:59:53,563 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <553151402585292.1788847193.464407205581665-openerp-377-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 05:59:53,565 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <553151402585292.1788847193.464407205581665-openerp-377-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 05:59:53,568 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <553151402585292.1788847193.464407205581665-openerp-377-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 05:59:53,571 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <553151402585292.1788847193.464407205581665-openerp-377-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 05:59:53,573 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <553151402585292.1788847193.464407205581665-openerp-377-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 05:59:53,598 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1111] 2026-09-08 05:59:54,251 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-08 06:00:09,907 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_a11y_view_arch ... 2026-09-08 06:00:10,436 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1112] 2026-09-08 06:00:10,536 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1113] 2026-09-08 06:00:10,636 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1114] 2026-09-08 06:00:10,724 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1115] 2026-09-08 06:00:10,805 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1116] 2026-09-08 06:00:10,899 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1117] 2026-09-08 06:00:10,999 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1118] 2026-09-08 06:00:11,078 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1119] 2026-09-08 06:00:11,167 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1120] 2026-09-08 06:00:11,246 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1121] 2026-09-08 06:00:11,327 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1122] 2026-09-08 06:00:11,418 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1123] 2026-09-08 06:00:11,509 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1124] 2026-09-08 06:00:11,611 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1125] 2026-09-08 06:00:11,715 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1126] 2026-09-08 06:00:11,828 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1127] 2026-09-08 06:00:11,915 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <273417690358958.1788847211.869206190109253-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:11,924 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1128] 2026-09-08 06:00:12,019 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <493504625254305.1788847211.974684715270996-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:12,042 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1129] 2026-09-08 06:00:12,156 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <191738021138414.1788847212.086927890777588-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:12,171 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1130] 2026-09-08 06:00:12,257 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900105803190125.1788847212.216799259185791-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:12,268 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1131] 2026-09-08 06:00:12,353 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898826290384647.1788847212.305530548095703-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:12,357 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1132] 2026-09-08 06:00:12,433 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <869727720230846.1788847212.399691104888916-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:12,438 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1133] 2026-09-08 06:00:12,501 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <053807998747417.1788847212.469151496887207-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:12,507 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1134] 2026-09-08 06:00:12,563 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528811682487368.1788847212.536234140396118-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:12,568 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1135] 2026-09-08 06:00:12,628 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <143182445605249.1788847212.600604772567749-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:12,633 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1136] 2026-09-08 06:00:12,685 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647] 2026-09-08 06:00:12,815 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756346707228145.1788847212.704880475997925-openerp-378-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:12,817 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756346707228145.1788847212.704880475997925-openerp-378-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:12,819 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756346707228145.1788847212.704880475997925-openerp-378-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:12,821 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756346707228145.1788847212.704880475997925-openerp-378-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:12,823 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756346707228145.1788847212.704880475997925-openerp-378-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:12,825 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756346707228145.1788847212.704880475997925-openerp-378-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:12,826 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756346707228145.1788847212.704880475997925-openerp-378-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:12,828 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756346707228145.1788847212.704880475997925-openerp-378-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:12,830 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756346707228145.1788847212.704880475997925-openerp-378-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:12,847 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1137] 2026-09-08 06:00:13,400 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_aggregates_stored_run_state ... 2026-09-08 06:00:13,977 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1138] 2026-09-08 06:00:14,061 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1139] 2026-09-08 06:00:14,147 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1140] 2026-09-08 06:00:14,232 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1141] 2026-09-08 06:00:14,316 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1142] 2026-09-08 06:00:14,406 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1143] 2026-09-08 06:00:14,489 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1144] 2026-09-08 06:00:14,577 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1145] 2026-09-08 06:00:14,662 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1146] 2026-09-08 06:00:14,743 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1147] 2026-09-08 06:00:14,829 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1148] 2026-09-08 06:00:14,934 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1149] 2026-09-08 06:00:15,046 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1150] 2026-09-08 06:00:15,136 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1151] 2026-09-08 06:00:15,209 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1152] 2026-09-08 06:00:15,292 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1153] 2026-09-08 06:00:15,349 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <484478069751388.1788847215.321708202362061-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:15,355 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1154] 2026-09-08 06:00:15,419 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <131942136931190.1788847215.391720294952393-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:15,425 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1155] 2026-09-08 06:00:15,497 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <871488946166776.1788847215.456916570663452-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:15,505 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1156] 2026-09-08 06:00:15,562 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <367350234792181.1788847215.535530805587769-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:15,568 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1157] 2026-09-08 06:00:15,631 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333485548218931.1788847215.601985692977905-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:15,643 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1158] 2026-09-08 06:00:15,717 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <642415507691973.1788847215.679783105850220-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:15,722 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1159] 2026-09-08 06:00:15,783 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994945880816664.1788847215.750101804733276-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:15,790 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1160] 2026-09-08 06:00:15,848 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <803526119266276.1788847215.822434902191162-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:15,853 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1161] 2026-09-08 06:00:15,918 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <935321627774854.1788847215.889636278152466-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:15,922 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1162] 2026-09-08 06:00:16,364 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1163] 2026-09-08 06:00:16,468 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1164] 2026-09-08 06:00:16,555 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1165] 2026-09-08 06:00:16,672 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1166] 2026-09-08 06:00:16,775 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1167] 2026-09-08 06:00:16,882 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1168] 2026-09-08 06:00:16,984 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1169] 2026-09-08 06:00:17,069 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1170] 2026-09-08 06:00:17,167 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1171] 2026-09-08 06:00:17,247 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1172] 2026-09-08 06:00:17,335 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1173] 2026-09-08 06:00:17,434 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1174] 2026-09-08 06:00:17,532 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1175] 2026-09-08 06:00:17,616 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1176] 2026-09-08 06:00:17,701 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1177] 2026-09-08 06:00:17,794 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1178] 2026-09-08 06:00:17,879 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <980547530318453.1788847217.836144447326660-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:17,886 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1179] 2026-09-08 06:00:17,955 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <619906102158998.1788847217.921683311462402-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:17,961 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1180] 2026-09-08 06:00:18,044 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <650745141293248.1788847218.010240554809570-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:18,050 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1181] 2026-09-08 06:00:18,126 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <921516833338717.1788847218.087383031845093-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:18,133 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1182] 2026-09-08 06:00:18,209 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <793738668051110.1788847218.175771474838257-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:18,216 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1183] 2026-09-08 06:00:18,299 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <048420183308494.1788847218.251376390457153-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:18,306 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1184] 2026-09-08 06:00:18,362 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609138490604770.1788847218.333305120468140-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:18,369 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1185] 2026-09-08 06:00:18,446 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <792905804172012.1788847218.406329631805420-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:18,451 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1186] 2026-09-08 06:00:18,531 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <402661496558826.1788847218.490524530410767-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:18,539 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1187] 2026-09-08 06:00:18,627 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697] 2026-09-08 06:00:18,760 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667503836505070.1788847218.659245491027832-openerp-380-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:18,764 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667503836505070.1788847218.659245491027832-openerp-380-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:18,766 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667503836505070.1788847218.659245491027832-openerp-380-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:18,768 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667503836505070.1788847218.659245491027832-openerp-380-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:18,770 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667503836505070.1788847218.659245491027832-openerp-380-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:18,772 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667503836505070.1788847218.659245491027832-openerp-380-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:18,774 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667503836505070.1788847218.659245491027832-openerp-380-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:18,776 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667503836505070.1788847218.659245491027832-openerp-380-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:18,778 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667503836505070.1788847218.659245491027832-openerp-380-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:18,797 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1188] 2026-09-08 06:00:19,356 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1189] 2026-09-08 06:00:19,457 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1190] 2026-09-08 06:00:19,544 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1191] 2026-09-08 06:00:19,631 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1192] 2026-09-08 06:00:19,711 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1193] 2026-09-08 06:00:19,796 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1194] 2026-09-08 06:00:19,895 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1195] 2026-09-08 06:00:19,976 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1196] 2026-09-08 06:00:20,045 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1197] 2026-09-08 06:00:20,134 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1198] 2026-09-08 06:00:20,213 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1199] 2026-09-08 06:00:20,300 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1200] 2026-09-08 06:00:20,379 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1201] 2026-09-08 06:00:20,439 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1202] 2026-09-08 06:00:20,524 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1203] 2026-09-08 06:00:20,633 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1204] 2026-09-08 06:00:20,729 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <033105446915903.1788847220.686540365219116-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:20,736 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1205] 2026-09-08 06:00:20,833 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <634464308706409.1788847220.781523942947388-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:20,840 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1206] 2026-09-08 06:00:20,932 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189733645153842.1788847220.885291337966919-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:20,938 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1207] 2026-09-08 06:00:21,019 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <770112285695810.1788847220.980357646942139-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:21,029 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1208] 2026-09-08 06:00:21,103 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <716727009164476.1788847221.071665048599243-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:21,119 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1209] 2026-09-08 06:00:21,192 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <444783621934514.1788847221.156832933425903-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:21,201 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1210] 2026-09-08 06:00:21,273 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <970480853710539.1788847221.233512401580811-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:21,282 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1211] 2026-09-08 06:00:21,354 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <515720600138510.1788847221.321657896041870-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:21,360 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1212] 2026-09-08 06:00:21,441 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <344501781872635.1788847221.402659893035889-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:21,448 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1213] 2026-09-08 06:00:21,531 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722] 2026-09-08 06:00:21,669 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231368210214607.1788847221.551942825317383-openerp-381-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:21,672 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231368210214607.1788847221.551942825317383-openerp-381-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:21,674 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231368210214607.1788847221.551942825317383-openerp-381-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:21,677 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231368210214607.1788847221.551942825317383-openerp-381-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:21,679 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231368210214607.1788847221.551942825317383-openerp-381-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:21,681 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231368210214607.1788847221.551942825317383-openerp-381-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:21,683 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231368210214607.1788847221.551942825317383-openerp-381-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:21,687 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231368210214607.1788847221.551942825317383-openerp-381-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:21,689 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231368210214607.1788847221.551942825317383-openerp-381-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:21,708 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1214] 2026-09-08 06:00:21,896 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045213124922707.1788847221.784731864929199-openerp-381-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:21,898 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045213124922707.1788847221.784731864929199-openerp-381-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:21,899 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045213124922707.1788847221.784731864929199-openerp-381-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:21,901 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045213124922707.1788847221.784731864929199-openerp-381-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:21,902 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045213124922707.1788847221.784731864929199-openerp-381-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:21,904 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045213124922707.1788847221.784731864929199-openerp-381-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:21,907 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045213124922707.1788847221.784731864929199-openerp-381-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:21,909 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045213124922707.1788847221.784731864929199-openerp-381-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:21,910 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045213124922707.1788847221.784731864929199-openerp-381-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:21,958 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1215] 2026-09-08 06:00:22,101 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_outstanding_worklist_not_period_scoped ... 2026-09-08 06:00:22,316 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [227] 2026-09-08 06:00:22,464 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [228] 2026-09-08 06:00:23,521 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1216] 2026-09-08 06:00:23,613 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1217] 2026-09-08 06:00:23,688 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1218] 2026-09-08 06:00:23,764 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1219] 2026-09-08 06:00:23,893 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1220] 2026-09-08 06:00:23,988 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1221] 2026-09-08 06:00:24,074 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1222] 2026-09-08 06:00:24,172 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1223] 2026-09-08 06:00:24,263 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1224] 2026-09-08 06:00:24,391 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1225] 2026-09-08 06:00:24,476 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1226] 2026-09-08 06:00:24,561 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1227] 2026-09-08 06:00:24,638 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1228] 2026-09-08 06:00:24,713 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1229] 2026-09-08 06:00:24,789 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1230] 2026-09-08 06:00:24,857 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1231] 2026-09-08 06:00:24,926 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <321375287088384.1788847224.897418737411499-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:24,932 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1232] 2026-09-08 06:00:24,998 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <890243209105374.1788847224.963131427764893-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:25,003 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1233] 2026-09-08 06:00:25,061 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <596168709420707.1788847225.031491756439209-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:25,066 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1234] 2026-09-08 06:00:25,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <890693097571732.1788847225.108124017715454-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:25,151 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1235] 2026-09-08 06:00:25,238 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <745270150888931.1788847225.192317485809326-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:25,248 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1236] 2026-09-08 06:00:25,336 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <433704585974400.1788847225.299174308776855-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:25,346 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1237] 2026-09-08 06:00:25,434 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <956953131395967.1788847225.389875888824463-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:25,440 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1238] 2026-09-08 06:00:25,520 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <686471715685506.1788847225.482944011688232-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:25,525 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1239] 2026-09-08 06:00:25,597 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <899716386249150.1788847225.553313016891479-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:25,604 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1240] 2026-09-08 06:00:25,706 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_run_level_not_payslip_count ... 2026-09-08 06:00:25,863 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [230] 2026-09-08 06:00:25,963 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-09-08 06:00:26,374 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-09-08 06:00:26,471 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [234] 2026-09-08 06:00:27,450 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1241] 2026-09-08 06:00:27,516 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1242] 2026-09-08 06:00:27,580 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1243] 2026-09-08 06:00:27,646 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1244] 2026-09-08 06:00:27,739 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1245] 2026-09-08 06:00:27,823 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1246] 2026-09-08 06:00:27,897 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1247] 2026-09-08 06:00:27,969 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1248] 2026-09-08 06:00:28,041 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1249] 2026-09-08 06:00:28,104 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1250] 2026-09-08 06:00:28,187 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1251] 2026-09-08 06:00:28,271 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1252] 2026-09-08 06:00:28,357 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1253] 2026-09-08 06:00:28,483 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1254] 2026-09-08 06:00:28,593 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1255] 2026-09-08 06:00:28,688 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1256] 2026-09-08 06:00:28,767 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <156671953894096.1788847228.731839179992676-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:28,774 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1257] 2026-09-08 06:00:28,852 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <499032223326590.1788847228.813558578491211-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:28,859 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1258] 2026-09-08 06:00:28,944 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <971191520380718.1788847228.901911020278931-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:28,950 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1259] 2026-09-08 06:00:29,029 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <567535455656496.1788847228.991670608520508-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:29,037 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1260] 2026-09-08 06:00:29,107 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833602020715366.1788847229.074249267578125-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:29,116 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1261] 2026-09-08 06:00:29,201 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <371303654279799.1788847229.150229454040527-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:29,206 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1262] 2026-09-08 06:00:29,265 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <903453656218001.1788847229.235207796096802-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:29,276 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1263] 2026-09-08 06:00:29,344 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <110280982475110.1788847229.311519145965576-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:29,350 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1264] 2026-09-08 06:00:29,406 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777924756447582.1788847229.378132104873657-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:29,412 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1265] 2026-09-08 06:00:29,478 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772] 2026-09-08 06:00:29,601 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544491523955152.1788847229.502959012985229-openerp-383-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:29,603 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544491523955152.1788847229.502959012985229-openerp-383-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:29,606 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544491523955152.1788847229.502959012985229-openerp-383-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:29,608 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544491523955152.1788847229.502959012985229-openerp-383-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:29,610 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544491523955152.1788847229.502959012985229-openerp-383-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:29,613 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544491523955152.1788847229.502959012985229-openerp-383-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:29,615 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544491523955152.1788847229.502959012985229-openerp-383-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:29,618 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544491523955152.1788847229.502959012985229-openerp-383-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:29,620 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544491523955152.1788847229.502959012985229-openerp-383-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:29,639 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1266] 2026-09-08 06:00:29,755 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_respects_allowed_company_ids ... 2026-09-08 06:00:35,226 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1267] 2026-09-08 06:00:35,325 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1268] 2026-09-08 06:00:35,439 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1269] 2026-09-08 06:00:35,521 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1270] 2026-09-08 06:00:35,618 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1271] 2026-09-08 06:00:35,715 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1272] 2026-09-08 06:00:35,807 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1273] 2026-09-08 06:00:35,918 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1274] 2026-09-08 06:00:36,032 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1275] 2026-09-08 06:00:36,120 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1276] 2026-09-08 06:00:36,217 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1277] 2026-09-08 06:00:36,310 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1278] 2026-09-08 06:00:36,389 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1279] 2026-09-08 06:00:36,497 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1280] 2026-09-08 06:00:36,606 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1281] 2026-09-08 06:00:36,687 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1282] 2026-09-08 06:00:36,749 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <972775021971808.1788847236.720693588256836-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:36,755 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1283] 2026-09-08 06:00:36,832 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747778109271598.1788847236.789014339447021-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:36,842 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1284] 2026-09-08 06:00:36,921 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065868987601682.1788847236.887217760086060-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:36,927 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1285] 2026-09-08 06:00:36,998 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <871197834959722.1788847236.966503381729126-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:37,005 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1286] 2026-09-08 06:00:37,074 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209611251332768.1788847237.038248538970947-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:37,082 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1287] 2026-09-08 06:00:37,176 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <340653091734847.1788847237.140650272369385-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:37,183 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1288] 2026-09-08 06:00:37,260 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <571987630188111.1788847237.223159074783325-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:37,289 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1289] 2026-09-08 06:00:37,404 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <907419055222922.1788847237.343629598617554-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:37,410 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1290] 2026-09-08 06:00:37,501 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431844415742224.1788847237.446843147277832-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:37,509 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1291] 2026-09-08 06:00:37,586 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797] 2026-09-08 06:00:37,720 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025508253138115.1788847237.613221168518066-openerp-384-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:37,723 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025508253138115.1788847237.613221168518066-openerp-384-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:37,725 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025508253138115.1788847237.613221168518066-openerp-384-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:37,728 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025508253138115.1788847237.613221168518066-openerp-384-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:37,730 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025508253138115.1788847237.613221168518066-openerp-384-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:37,733 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025508253138115.1788847237.613221168518066-openerp-384-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:37,735 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025508253138115.1788847237.613221168518066-openerp-384-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:37,738 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025508253138115.1788847237.613221168518066-openerp-384-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:37,740 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025508253138115.1788847237.613221168518066-openerp-384-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:37,762 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1292] 2026-09-08 06:00:38,407 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1293] 2026-09-08 06:00:38,530 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1294] 2026-09-08 06:00:38,639 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1295] 2026-09-08 06:00:38,744 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1296] 2026-09-08 06:00:38,839 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1297] 2026-09-08 06:00:38,932 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1298] 2026-09-08 06:00:39,029 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1299] 2026-09-08 06:00:39,113 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1300] 2026-09-08 06:00:39,199 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1301] 2026-09-08 06:00:39,309 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1302] 2026-09-08 06:00:39,425 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1303] 2026-09-08 06:00:39,553 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1304] 2026-09-08 06:00:39,665 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1305] 2026-09-08 06:00:39,802 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1306] 2026-09-08 06:00:39,897 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1307] 2026-09-08 06:00:39,988 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1308] 2026-09-08 06:00:40,072 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <936691872754556.1788847240.028589487075806-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:40,079 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1309] 2026-09-08 06:00:40,190 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <878654400368487.1788847240.140877008438110-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:40,197 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1310] 2026-09-08 06:00:40,274 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <601765353958966.1788847240.234704732894897-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:40,281 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1311] 2026-09-08 06:00:40,359 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <255314013390884.1788847240.321386337280273-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:40,364 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1312] 2026-09-08 06:00:40,443 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <439871448804409.1788847240.398298740386963-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:40,449 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1313] 2026-09-08 06:00:40,532 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181400381008096.1788847240.487320661544800-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:40,539 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1314] 2026-09-08 06:00:40,647 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <927308904325904.1788847240.588258028030396-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:40,657 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1315] 2026-09-08 06:00:40,760 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <602020629843891.1788847240.715026140213013-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:40,796 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1316] 2026-09-08 06:00:40,895 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <935235707657883.1788847240.833152055740356-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:40,905 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1317] 2026-09-08 06:00:40,981 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822] 2026-09-08 06:00:41,141 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680263397105971.1788847241.013951063156128-openerp-385-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:41,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680263397105971.1788847241.013951063156128-openerp-385-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:41,147 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680263397105971.1788847241.013951063156128-openerp-385-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:41,149 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680263397105971.1788847241.013951063156128-openerp-385-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:41,152 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680263397105971.1788847241.013951063156128-openerp-385-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:41,155 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680263397105971.1788847241.013951063156128-openerp-385-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:41,158 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680263397105971.1788847241.013951063156128-openerp-385-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:41,161 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680263397105971.1788847241.013951063156128-openerp-385-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:41,163 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680263397105971.1788847241.013951063156128-openerp-385-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:41,188 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1318] 2026-09-08 06:00:41,317 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_section_visible_to_officer_only ... 2026-09-08 06:00:41,954 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1319] 2026-09-08 06:00:42,064 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1320] 2026-09-08 06:00:42,168 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1321] 2026-09-08 06:00:42,253 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1322] 2026-09-08 06:00:42,337 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1323] 2026-09-08 06:00:42,420 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1324] 2026-09-08 06:00:42,519 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1325] 2026-09-08 06:00:42,620 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1326] 2026-09-08 06:00:42,698 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1327] 2026-09-08 06:00:42,782 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1328] 2026-09-08 06:00:42,864 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1329] 2026-09-08 06:00:42,945 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1330] 2026-09-08 06:00:43,026 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1331] 2026-09-08 06:00:43,107 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1332] 2026-09-08 06:00:43,189 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1333] 2026-09-08 06:00:43,284 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1334] 2026-09-08 06:00:43,368 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098938180487302.1788847243.324926137924194-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:43,377 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1335] 2026-09-08 06:00:43,466 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <712159985606875.1788847243.424520015716553-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:43,474 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1336] 2026-09-08 06:00:43,562 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <403480559496723.1788847243.518798589706421-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:43,573 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1337] 2026-09-08 06:00:43,666 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <618756859815659.1788847243.618325471878052-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:43,693 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1338] 2026-09-08 06:00:43,790 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <992519451731217.1788847243.736474037170410-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:43,795 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1339] 2026-09-08 06:00:43,853 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <571005917850040.1788847243.826187610626221-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:43,860 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1340] 2026-09-08 06:00:43,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <442052068648497.1788847243.906730175018311-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:43,945 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1341] 2026-09-08 06:00:44,029 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <046136170941322.1788847243.986997365951538-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:44,049 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1342] 2026-09-08 06:00:44,124 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902750045306756.1788847244.088584661483765-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:44,133 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1343] 2026-09-08 06:00:44,200 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847] 2026-09-08 06:00:44,335 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225101799917978.1788847244.243282318115234-openerp-386-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:44,338 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225101799917978.1788847244.243282318115234-openerp-386-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:44,340 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225101799917978.1788847244.243282318115234-openerp-386-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:44,343 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225101799917978.1788847244.243282318115234-openerp-386-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:44,345 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225101799917978.1788847244.243282318115234-openerp-386-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:44,347 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225101799917978.1788847244.243282318115234-openerp-386-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:44,349 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225101799917978.1788847244.243282318115234-openerp-386-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:44,352 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225101799917978.1788847244.243282318115234-openerp-386-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:44,354 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <225101799917978.1788847244.243282318115234-openerp-386-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:44,374 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1344] 2026-09-08 06:00:46,315 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_cancel_reverts_the_run ... 2026-09-08 06:00:46,443 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [236] 2026-09-08 06:00:46,530 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [237] 2026-09-08 06:00:47,570 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1345] 2026-09-08 06:00:47,655 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1346] 2026-09-08 06:00:47,741 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1347] 2026-09-08 06:00:47,829 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1348] 2026-09-08 06:00:47,908 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1349] 2026-09-08 06:00:48,002 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1350] 2026-09-08 06:00:48,083 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1351] 2026-09-08 06:00:48,176 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1352] 2026-09-08 06:00:48,266 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1353] 2026-09-08 06:00:48,358 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1354] 2026-09-08 06:00:48,434 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1355] 2026-09-08 06:00:48,511 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1356] 2026-09-08 06:00:48,591 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1357] 2026-09-08 06:00:48,673 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1358] 2026-09-08 06:00:48,738 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1359] 2026-09-08 06:00:48,814 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1360] 2026-09-08 06:00:48,885 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <087305076407302.1788847248.849829912185669-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:48,890 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1361] 2026-09-08 06:00:48,944 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <369153099028722.1788847248.917379140853882-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:48,949 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1362] 2026-09-08 06:00:49,009 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <161584494604687.1788847248.982813596725464-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:49,014 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1363] 2026-09-08 06:00:49,069 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <879674133566029.1788847249.040907859802246-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:49,076 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1364] 2026-09-08 06:00:49,133 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <484484798047524.1788847249.107431650161743-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:49,138 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1365] 2026-09-08 06:00:49,198 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <645390310939364.1788847249.168344974517822-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:49,203 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1366] 2026-09-08 06:00:49,255 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <374337099940919.1788847249.229684829711914-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:49,261 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1367] 2026-09-08 06:00:49,321 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <489664482147497.1788847249.294791460037231-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:49,326 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1368] 2026-09-08 06:00:49,384 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <733620375536800.1788847249.352554798126221-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:49,389 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1369] 2026-09-08 06:00:49,442 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872] 2026-09-08 06:00:49,555 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725968962372542.1788847249.463954448699951-openerp-387-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:49,557 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725968962372542.1788847249.463954448699951-openerp-387-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:49,559 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725968962372542.1788847249.463954448699951-openerp-387-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:49,561 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725968962372542.1788847249.463954448699951-openerp-387-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:49,563 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725968962372542.1788847249.463954448699951-openerp-387-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:49,567 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725968962372542.1788847249.463954448699951-openerp-387-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:49,569 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725968962372542.1788847249.463954448699951-openerp-387-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:49,572 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725968962372542.1788847249.463954448699951-openerp-387-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:49,574 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725968962372542.1788847249.463954448699951-openerp-387-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:49,607 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1370] 2026-09-08 06:00:50,807 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [290, 290] 2026-09-08 06:00:50,881 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [201] 2026-09-08 06:00:50,994 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_confirming_request_does_not_generate_mirror_run ... 2026-09-08 06:00:51,501 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1371] 2026-09-08 06:00:51,573 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1372] 2026-09-08 06:00:51,638 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1373] 2026-09-08 06:00:51,706 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1374] 2026-09-08 06:00:51,787 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1375] 2026-09-08 06:00:51,864 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1376] 2026-09-08 06:00:51,938 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1377] 2026-09-08 06:00:52,012 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1378] 2026-09-08 06:00:52,090 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1379] 2026-09-08 06:00:52,170 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1380] 2026-09-08 06:00:52,246 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1381] 2026-09-08 06:00:52,318 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1382] 2026-09-08 06:00:52,397 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1383] 2026-09-08 06:00:52,469 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1384] 2026-09-08 06:00:52,540 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1385] 2026-09-08 06:00:52,610 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1386] 2026-09-08 06:00:52,671 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <048680599868840.1788847252.641508817672729-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:52,677 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1387] 2026-09-08 06:00:52,745 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <740369893894645.1788847252.707080602645874-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:52,750 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1388] 2026-09-08 06:00:52,829 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <884960626717503.1788847252.789147615432739-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:52,836 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1389] 2026-09-08 06:00:52,920 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <026241578305296.1788847252.879421710968018-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:52,927 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1390] 2026-09-08 06:00:53,012 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <502041109109580.1788847252.968760490417480-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:53,020 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1391] 2026-09-08 06:00:53,097 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <324518435546295.1788847253.059849739074707-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:53,104 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1392] 2026-09-08 06:00:53,178 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <649457097670495.1788847253.142261505126953-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:53,185 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1393] 2026-09-08 06:00:53,284 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <150780664402105.1788847253.229100227355957-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:53,292 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1394] 2026-09-08 06:00:53,394 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <726074177343831.1788847253.339081525802612-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:53,403 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1395] 2026-09-08 06:00:53,447 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_dashboard_field_officer_only ... 2026-09-08 06:00:53,617 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-09-08 06:00:53,729 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-09-08 06:00:54,674 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1396] 2026-09-08 06:00:54,761 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1397] 2026-09-08 06:00:54,861 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1398] 2026-09-08 06:00:54,965 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1399] 2026-09-08 06:00:55,052 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1400] 2026-09-08 06:00:55,127 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1401] 2026-09-08 06:00:55,203 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1402] 2026-09-08 06:00:55,288 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1403] 2026-09-08 06:00:55,383 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1404] 2026-09-08 06:00:55,463 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1405] 2026-09-08 06:00:55,561 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1406] 2026-09-08 06:00:55,642 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1407] 2026-09-08 06:00:55,717 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1408] 2026-09-08 06:00:55,793 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1409] 2026-09-08 06:00:55,879 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1410] 2026-09-08 06:00:55,970 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1411] 2026-09-08 06:00:56,050 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <484120306280491.1788847256.011117458343506-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:56,057 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1412] 2026-09-08 06:00:56,122 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <341010407453862.1788847256.091121435165405-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:56,129 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1413] 2026-09-08 06:00:56,198 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469434858419012.1788847256.164425134658813-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:56,204 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1414] 2026-09-08 06:00:56,269 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <825923180887241.1788847256.239556789398193-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:56,275 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1415] 2026-09-08 06:00:56,340 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <853727023028173.1788847256.311408996582031-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:56,345 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1416] 2026-09-08 06:00:56,405 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <344749947282873.1788847256.377080678939819-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:56,412 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1417] 2026-09-08 06:00:56,476 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166961459062947.1788847256.440207242965698-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:56,487 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1418] 2026-09-08 06:00:56,576 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <561827600107051.1788847256.536553382873535-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:56,583 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1419] 2026-09-08 06:00:56,671 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <071799084034626.1788847256.630715370178223-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:56,682 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1420] 2026-09-08 06:00:56,762 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922] 2026-09-08 06:00:56,866 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998832757489243.1788847256.786300659179688-openerp-389-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:00:56,868 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998832757489243.1788847256.786300659179688-openerp-389-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:00:56,870 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998832757489243.1788847256.786300659179688-openerp-389-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:00:56,873 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998832757489243.1788847256.786300659179688-openerp-389-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:00:56,878 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998832757489243.1788847256.786300659179688-openerp-389-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:00:56,884 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998832757489243.1788847256.786300659179688-openerp-389-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:00:56,887 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998832757489243.1788847256.786300659179688-openerp-389-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:00:56,889 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998832757489243.1788847256.786300659179688-openerp-389-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:00:56,891 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998832757489243.1788847256.786300659179688-openerp-389-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:00:56,909 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1421] 2026-09-08 06:00:57,773 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_gate_blocks_until_approved_then_succeeds ... 2026-09-08 06:00:57,922 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-09-08 06:00:58,039 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-09-08 06:00:59,012 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1422] 2026-09-08 06:00:59,100 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1423] 2026-09-08 06:00:59,186 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1424] 2026-09-08 06:00:59,279 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1425] 2026-09-08 06:00:59,360 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1426] 2026-09-08 06:00:59,434 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1427] 2026-09-08 06:00:59,506 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1428] 2026-09-08 06:00:59,578 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1429] 2026-09-08 06:00:59,659 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1430] 2026-09-08 06:00:59,757 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1431] 2026-09-08 06:00:59,830 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1432] 2026-09-08 06:00:59,899 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1433] 2026-09-08 06:00:59,958 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1434] 2026-09-08 06:01:00,025 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1435] 2026-09-08 06:01:00,096 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1436] 2026-09-08 06:01:00,180 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1437] 2026-09-08 06:01:00,259 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <962035984890272.1788847260.218830823898315-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:00,280 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1438] 2026-09-08 06:01:00,372 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <815884491640599.1788847260.331900835037231-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:00,379 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1439] 2026-09-08 06:01:00,453 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <892990615426090.1788847260.418907165527344-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:00,458 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1440] 2026-09-08 06:01:00,521 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <198026464377667.1788847260.492325544357300-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:00,526 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1441] 2026-09-08 06:01:00,597 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <727447180660694.1788847260.561591148376465-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:00,605 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1442] 2026-09-08 06:01:00,686 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838715816513451.1788847260.647376298904419-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:00,693 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1443] 2026-09-08 06:01:00,772 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <424319151545551.1788847260.734573602676392-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:00,779 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1444] 2026-09-08 06:01:00,858 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <275088796738968.1788847260.815150260925293-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:00,866 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1445] 2026-09-08 06:01:00,938 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <816417488849205.1788847260.903089523315430-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:00,946 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1446] 2026-09-08 06:01:01,185 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947] 2026-09-08 06:01:01,338 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691773373910590.1788847261.244620323181152-openerp-390-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:01,340 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691773373910590.1788847261.244620323181152-openerp-390-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:01,343 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691773373910590.1788847261.244620323181152-openerp-390-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:01,346 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691773373910590.1788847261.244620323181152-openerp-390-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:01,348 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691773373910590.1788847261.244620323181152-openerp-390-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:01,351 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691773373910590.1788847261.244620323181152-openerp-390-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:01,353 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691773373910590.1788847261.244620323181152-openerp-390-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:01,356 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691773373910590.1788847261.244620323181152-openerp-390-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:01,359 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691773373910590.1788847261.244620323181152-openerp-390-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:01,381 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1447] 2026-09-08 06:01:02,173 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_head_linked_to_run_and_one_line_per_payslip ... 2026-09-08 06:01:02,312 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-09-08 06:01:02,413 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-09-08 06:01:02,793 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-09-08 06:01:02,906 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-09-08 06:01:03,795 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1448] 2026-09-08 06:01:03,883 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1449] 2026-09-08 06:01:03,968 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1450] 2026-09-08 06:01:04,048 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1451] 2026-09-08 06:01:04,122 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1452] 2026-09-08 06:01:04,202 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1453] 2026-09-08 06:01:04,276 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1454] 2026-09-08 06:01:04,356 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1455] 2026-09-08 06:01:04,435 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1456] 2026-09-08 06:01:04,521 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1457] 2026-09-08 06:01:04,597 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1458] 2026-09-08 06:01:04,708 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1459] 2026-09-08 06:01:04,812 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1460] 2026-09-08 06:01:04,924 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1461] 2026-09-08 06:01:05,018 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1462] 2026-09-08 06:01:05,105 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1463] 2026-09-08 06:01:05,185 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <024825693156733.1788847265.146792650222778-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:05,193 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1464] 2026-09-08 06:01:05,291 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <059440438515351.1788847265.247244119644165-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:05,298 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1465] 2026-09-08 06:01:05,378 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <940342817505526.1788847265.336176872253418-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:05,385 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1466] 2026-09-08 06:01:05,465 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <979363941176678.1788847265.427044868469238-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:05,474 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1467] 2026-09-08 06:01:05,557 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <695642879099791.1788847265.517807006835938-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:05,564 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1468] 2026-09-08 06:01:05,643 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <385884877534035.1788847265.609416007995605-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:05,651 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1469] 2026-09-08 06:01:05,737 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <901096015979094.1788847265.699716329574585-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:05,743 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1470] 2026-09-08 06:01:05,827 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <028177470670947.1788847265.786896705627441-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:05,833 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1471] 2026-09-08 06:01:05,936 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <284127998413993.1788847265.898049354553223-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:05,942 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1472] 2026-09-08 06:01:05,994 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_multi_company_isolation ... 2026-09-08 06:01:11,243 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-09-08 06:01:11,349 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-09-08 06:01:12,342 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1473] 2026-09-08 06:01:12,449 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1474] 2026-09-08 06:01:12,548 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1475] 2026-09-08 06:01:12,648 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1476] 2026-09-08 06:01:12,738 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1477] 2026-09-08 06:01:12,821 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1478] 2026-09-08 06:01:12,914 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1479] 2026-09-08 06:01:12,994 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1480] 2026-09-08 06:01:13,069 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1481] 2026-09-08 06:01:13,163 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1482] 2026-09-08 06:01:13,247 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1483] 2026-09-08 06:01:13,338 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1484] 2026-09-08 06:01:13,418 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1485] 2026-09-08 06:01:13,505 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1486] 2026-09-08 06:01:13,586 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1487] 2026-09-08 06:01:13,666 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1488] 2026-09-08 06:01:13,737 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <786299120262052.1788847273.703817367553711-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:13,744 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1489] 2026-09-08 06:01:13,833 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <530172578059174.1788847273.785539865493774-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:13,847 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1490] 2026-09-08 06:01:13,940 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <338318480710887.1788847273.890631914138794-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:13,958 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1491] 2026-09-08 06:01:14,051 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <472293853716084.1788847274.006643772125244-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:14,067 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1492] 2026-09-08 06:01:14,187 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <840703962424847.1788847274.135285615921021-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:14,195 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1493] 2026-09-08 06:01:14,302 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <104810598156753.1788847274.243526697158813-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:14,316 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1494] 2026-09-08 06:01:14,440 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <560457032704284.1788847274.387768983840942-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:14,449 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1495] 2026-09-08 06:01:14,568 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <326128509000017.1788847274.510447978973389-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:14,579 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1496] 2026-09-08 06:01:14,668 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <558806132123888.1788847274.624629974365234-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:14,675 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1497] 2026-09-08 06:01:14,757 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997] 2026-09-08 06:01:14,933 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755992119924165.1788847274.789294481277466-openerp-392-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:14,936 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755992119924165.1788847274.789294481277466-openerp-392-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:14,939 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755992119924165.1788847274.789294481277466-openerp-392-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:14,942 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755992119924165.1788847274.789294481277466-openerp-392-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:14,945 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755992119924165.1788847274.789294481277466-openerp-392-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:14,948 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755992119924165.1788847274.789294481277466-openerp-392-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:14,951 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755992119924165.1788847274.789294481277466-openerp-392-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:14,954 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755992119924165.1788847274.789294481277466-openerp-392-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:14,956 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755992119924165.1788847274.789294481277466-openerp-392-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:14,978 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1498] 2026-09-08 06:01:16,016 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_no_request_is_blocked ... 2026-09-08 06:01:16,202 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-09-08 06:01:16,301 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [255] 2026-09-08 06:01:16,782 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_opt_in_off_no_domain_executes_without_approval ... 2026-09-08 06:01:16,927 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [257] 2026-09-08 06:01:17,034 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [258] 2026-09-08 06:01:18,152 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_refuse_reverts_without_orphaning_entry_move ... 2026-09-08 06:01:18,334 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-09-08 06:01:18,444 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [261] 2026-09-08 06:01:19,338 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1499] 2026-09-08 06:01:19,428 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1500] 2026-09-08 06:01:19,546 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1501] 2026-09-08 06:01:19,647 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1502] 2026-09-08 06:01:19,747 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1503] 2026-09-08 06:01:19,835 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1504] 2026-09-08 06:01:19,914 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1505] 2026-09-08 06:01:19,996 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1506] 2026-09-08 06:01:20,088 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1507] 2026-09-08 06:01:20,175 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1508] 2026-09-08 06:01:20,262 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1509] 2026-09-08 06:01:20,355 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1510] 2026-09-08 06:01:20,454 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1511] 2026-09-08 06:01:20,556 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1512] 2026-09-08 06:01:20,659 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1513] 2026-09-08 06:01:20,782 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1514] 2026-09-08 06:01:20,871 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <803038486496263.1788847280.835594177246094-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:20,878 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1515] 2026-09-08 06:01:20,947 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <731391660250248.1788847280.916588544845581-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:20,952 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1516] 2026-09-08 06:01:21,014 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <203658713983762.1788847280.981967926025391-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:21,021 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1517] 2026-09-08 06:01:21,084 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <834295673080149.1788847281.053581714630127-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:21,090 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1518] 2026-09-08 06:01:21,157 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <942077091806082.1788847281.124848604202271-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:21,163 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1519] 2026-09-08 06:01:21,224 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <188467106933254.1788847281.197791814804077-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:21,229 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1520] 2026-09-08 06:01:21,294 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <660796978341319.1788847281.259338140487671-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:21,299 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1521] 2026-09-08 06:01:21,356 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <990432896673268.1788847281.329306125640869-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:21,362 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1522] 2026-09-08 06:01:21,422 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <638684289897914.1788847281.394057512283325-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:21,428 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1523] 2026-09-08 06:01:21,501 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022] 2026-09-08 06:01:21,646 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603181976880174.1788847281.532268524169922-openerp-393-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:21,649 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603181976880174.1788847281.532268524169922-openerp-393-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:21,651 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603181976880174.1788847281.532268524169922-openerp-393-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:21,653 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603181976880174.1788847281.532268524169922-openerp-393-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:21,656 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603181976880174.1788847281.532268524169922-openerp-393-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:21,658 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603181976880174.1788847281.532268524169922-openerp-393-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:21,660 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603181976880174.1788847281.532268524169922-openerp-393-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:21,662 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603181976880174.1788847281.532268524169922-openerp-393-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:21,665 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603181976880174.1788847281.532268524169922-openerp-393-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:21,700 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1524] 2026-09-08 06:01:22,517 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292100322144662.1788847282.421199798583984-openerp-393-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:22,519 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292100322144662.1788847282.421199798583984-openerp-393-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:22,520 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292100322144662.1788847282.421199798583984-openerp-393-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:22,522 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292100322144662.1788847282.421199798583984-openerp-393-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:22,524 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292100322144662.1788847282.421199798583984-openerp-393-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:22,526 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292100322144662.1788847282.421199798583984-openerp-393-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:22,528 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292100322144662.1788847282.421199798583984-openerp-393-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:22,529 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292100322144662.1788847282.421199798583984-openerp-393-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:22,531 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292100322144662.1788847282.421199798583984-openerp-393-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:22,599 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1525] 2026-09-08 06:01:22,805 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [294, 294] 2026-09-08 06:01:22,919 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [205] 2026-09-08 06:01:23,065 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_revert_idempotent_on_cancelled_run ... 2026-09-08 06:01:23,254 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-09-08 06:01:23,426 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [264] 2026-09-08 06:01:24,371 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1526] 2026-09-08 06:01:24,441 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1527] 2026-09-08 06:01:24,507 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1528] 2026-09-08 06:01:24,583 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1529] 2026-09-08 06:01:24,677 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1530] 2026-09-08 06:01:24,769 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1531] 2026-09-08 06:01:24,862 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1532] 2026-09-08 06:01:24,942 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1533] 2026-09-08 06:01:25,019 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1534] 2026-09-08 06:01:25,098 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1535] 2026-09-08 06:01:25,177 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1536] 2026-09-08 06:01:25,255 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1537] 2026-09-08 06:01:25,328 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1538] 2026-09-08 06:01:25,402 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1539] 2026-09-08 06:01:25,472 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1540] 2026-09-08 06:01:25,556 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1541] 2026-09-08 06:01:25,630 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <440234572436680.1788847285.596458435058594-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:25,636 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1542] 2026-09-08 06:01:25,706 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <751134501371947.1788847285.671163320541382-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:25,713 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1543] 2026-09-08 06:01:25,793 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <547147176075906.1788847285.754637002944946-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:25,799 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1544] 2026-09-08 06:01:25,878 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <383379309021592.1788847285.839981555938721-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:25,885 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1545] 2026-09-08 06:01:25,962 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <403815719228867.1788847285.924669265747070-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:25,970 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1546] 2026-09-08 06:01:26,047 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <094164505757397.1788847286.011903285980225-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:26,053 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1547] 2026-09-08 06:01:26,122 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113630866345015.1788847286.091881752014160-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:26,128 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1548] 2026-09-08 06:01:26,187 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <411408774771392.1788847286.155637502670288-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:26,192 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1549] 2026-09-08 06:01:26,256 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <523697933402391.1788847286.225437641143799-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:26,262 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1550] 2026-09-08 06:01:26,331 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047] 2026-09-08 06:01:26,454 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528009046735728.1788847286.360965728759766-openerp-394-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:26,456 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528009046735728.1788847286.360965728759766-openerp-394-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:26,458 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528009046735728.1788847286.360965728759766-openerp-394-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:26,461 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528009046735728.1788847286.360965728759766-openerp-394-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:26,463 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528009046735728.1788847286.360965728759766-openerp-394-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:26,465 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528009046735728.1788847286.360965728759766-openerp-394-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:26,467 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528009046735728.1788847286.360965728759766-openerp-394-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:26,469 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528009046735728.1788847286.360965728759766-openerp-394-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:26,471 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528009046735728.1788847286.360965728759766-openerp-394-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:26,488 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1551] 2026-09-08 06:01:27,474 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [295, 295] 2026-09-08 06:01:27,557 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [206] 2026-09-08 06:01:27,779 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873629547310904.1788847287.686975717544556-openerp-394-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:27,781 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873629547310904.1788847287.686975717544556-openerp-394-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:27,783 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873629547310904.1788847287.686975717544556-openerp-394-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:27,785 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873629547310904.1788847287.686975717544556-openerp-394-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:27,786 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873629547310904.1788847287.686975717544556-openerp-394-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:27,788 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873629547310904.1788847287.686975717544556-openerp-394-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:27,789 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873629547310904.1788847287.686975717544556-openerp-394-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:27,791 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873629547310904.1788847287.686975717544556-openerp-394-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:27,793 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873629547310904.1788847287.686975717544556-openerp-394-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:27,818 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1552] 2026-09-08 06:01:27,927 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_expense_posting_not_gated ... 2026-09-08 06:01:28,114 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-09-08 06:01:28,237 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-09-08 06:01:28,533 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_quick_pay_not_gated ... 2026-09-08 06:01:28,648 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [269] 2026-09-08 06:01:28,748 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-09-08 06:01:29,511 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_source_binding_and_state_aggregation ... 2026-09-08 06:01:29,951 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1553] 2026-09-08 06:01:30,023 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1554] 2026-09-08 06:01:30,097 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1555] 2026-09-08 06:01:30,170 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1556] 2026-09-08 06:01:30,255 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1557] 2026-09-08 06:01:30,341 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1558] 2026-09-08 06:01:30,429 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1559] 2026-09-08 06:01:30,517 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1560] 2026-09-08 06:01:30,608 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1561] 2026-09-08 06:01:30,696 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1562] 2026-09-08 06:01:30,785 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1563] 2026-09-08 06:01:30,879 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1564] 2026-09-08 06:01:30,964 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1565] 2026-09-08 06:01:31,052 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1566] 2026-09-08 06:01:31,152 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1567] 2026-09-08 06:01:31,234 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1568] 2026-09-08 06:01:31,312 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <783526564871990.1788847291.269071340560913-openerp-message-notify@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:31,322 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1569] 2026-09-08 06:01:31,412 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441512493520396.1788847291.369544029235840-openerp-message-notify@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:31,417 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1570] 2026-09-08 06:01:31,476 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <649283363172474.1788847291.445152282714844-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:31,486 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1571] 2026-09-08 06:01:31,550 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <574476013356007.1788847291.520659923553467-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:31,558 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1572] 2026-09-08 06:01:31,637 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109657817267322.1788847291.601336240768433-openerp-message-notify@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:31,644 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1573] 2026-09-08 06:01:31,715 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <614949984619704.1788847291.681001663208008-openerp-message-notify@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:31,722 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1574] 2026-09-08 06:01:31,791 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <515132289780140.1788847291.757279396057129-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:31,798 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1575] 2026-09-08 06:01:31,873 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <100199725338259.1788847291.835712909698486-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:31,881 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1576] 2026-09-08 06:01:31,948 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <679583686867768.1788847291.915198802947998-openerp-message-notify@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:31,953 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1577] 2026-09-08 06:01:32,037 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072] 2026-09-08 06:01:32,169 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207916088133712.1788847292.069170236587524-openerp-395-viin.approval.request@987b9c21fe91>: ['"Alice Johnson" <@False>'] 2026-09-08 06:01:32,172 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207916088133712.1788847292.069170236587524-openerp-395-viin.approval.request@987b9c21fe91>: ['"Bob Smith" <@False>'] 2026-09-08 06:01:32,174 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207916088133712.1788847292.069170236587524-openerp-395-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:01:32,177 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207916088133712.1788847292.069170236587524-openerp-395-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:01:32,179 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207916088133712.1788847292.069170236587524-openerp-395-viin.approval.request@987b9c21fe91>: ['"Eva Green" <@False>'] 2026-09-08 06:01:32,181 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207916088133712.1788847292.069170236587524-openerp-395-viin.approval.request@987b9c21fe91>: ['"Frank White" <@False>'] 2026-09-08 06:01:32,184 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207916088133712.1788847292.069170236587524-openerp-395-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:01:32,186 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207916088133712.1788847292.069170236587524-openerp-395-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:01:32,189 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207916088133712.1788847292.069170236587524-openerp-395-viin.approval.request@987b9c21fe91>: ['"Tran Minh Khang" <@False>'] 2026-09-08 06:01:32,211 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1578] 2026-09-08 06:01:32,292 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_type_seeded_per_company ... 2026-09-08 06:01:32,324 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_wrong_type_request_rejected ... 2026-09-08 06:01:32,785 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-08 06:01:38,531 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_applicant ... 2026-09-08 06:01:38,700 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 6, model: hr.applicant 2026-09-08 06:01:38,732 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 6, model: hr.applicant 2026-09-08 06:01:38,749 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-09-08 06:01:38,766 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-09-08 06:01:39,157 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1579] 2026-09-08 06:01:39,216 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1073] 2026-09-08 06:01:39,316 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1580] 2026-09-08 06:01:39,544 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.applicant 2026-09-08 06:01:39,547 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-09-08 06:01:39,564 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-09-08 06:01:39,588 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_job ... 2026-09-08 06:01:39,852 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-09-08 06:01:40,012 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-09-08 06:01:40,028 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.job 2026-09-08 06:01:40,049 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.message records with IDs: [4101, 2956, 2308] 2026-09-08 06:01:40,052 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.job 2026-09-08 06:01:40,080 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_applicant ... 2026-09-08 06:01:40,144 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1705, model: hr.applicant 2026-09-08 06:01:40,168 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1705, model: hr.applicant 2026-09-08 06:01:40,188 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1705, model: hr.applicant 2026-09-08 06:01:40,207 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1705, model: hr.applicant 2026-09-08 06:01:40,490 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1705 deleted hr.applicant records with IDs: [20] 2026-09-08 06:01:40,519 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_job ... 2026-09-08 06:01:40,731 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1705, model: hr.job 2026-09-08 06:01:40,872 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1705, model: hr.job 2026-09-08 06:01:40,887 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1705, model: hr.job 2026-09-08 06:01:40,905 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1705 deleted mail.message records with IDs: [4101, 2956, 2308] 2026-09-08 06:01:40,907 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1705, model: hr.job 2026-09-08 06:01:41,098 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1705 deleted mail.message records with IDs: [4101, 2956, 2308] 2026-09-08 06:01:41,174 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1705 deleted ir.model.data records with IDs: [132831] 2026-09-08 06:01:41,174 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1705 deleted hr.job records with IDs: [4] 2026-09-08 06:01:41,181 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1705 deleted mail.followers records with IDs: [390] 2026-09-08 06:01:41,194 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1705 deleted mail.alias records with IDs: [32] 2026-09-08 06:01:41,237 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-08 06:01:47,335 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_compute_applicant_and_recruited_field_on_recruitment_request ... 2026-09-08 06:01:47,744 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1581] 2026-09-08 06:01:47,810 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1074] 2026-09-08 06:01:47,885 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1582] 2026-09-08 06:01:48,392 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_constraint_duplicate_recruitment_request ... 2026-09-08 06:01:48,689 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_onchange_and_default_value_form_request ... 2026-09-08 06:01:49,761 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_percent_widgetbar ... 2026-09-08 06:01:50,127 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1583] 2026-09-08 06:01:50,176 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1075] 2026-09-08 06:01:50,254 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1584] 2026-09-08 06:01:50,576 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-09-08 06:01:56,980 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_01_request_approval_recruitment ... 2026-09-08 06:01:57,231 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1722 deleted mail.mail records with IDs: [1585] 2026-09-08 06:01:57,418 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1725 deleted mail.activity records with IDs: [1076] 2026-09-08 06:01:57,563 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1725 deleted mail.mail records with IDs: [1586] 2026-09-08 06:01:57,736 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1729 deleted mail.activity records with IDs: [1077] 2026-09-08 06:01:57,860 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1729 deleted mail.mail records with IDs: [1587] 2026-09-08 06:01:58,034 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1730 deleted mail.activity records with IDs: [1078] 2026-09-08 06:01:58,189 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1730 deleted mail.mail records with IDs: [1588] 2026-09-08 06:01:58,293 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_05_request_approval_recruitment ... 2026-09-08 06:01:58,429 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1722 deleted request.approval.user.line records with IDs: [1036, 1037, 1038, 1039] 2026-09-08 06:01:58,677 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1722 deleted mail.mail records with IDs: [1589] 2026-09-08 06:01:58,848 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1725 deleted mail.activity records with IDs: [1079] 2026-09-08 06:01:59,049 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1725 deleted mail.mail records with IDs: [1590] 2026-09-08 06:01:59,218 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1729 deleted mail.activity records with IDs: [1080] 2026-09-08 06:01:59,359 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1729 deleted mail.mail records with IDs: [1591] 2026-09-08 06:01:59,525 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1730 deleted mail.activity records with IDs: [1081] 2026-09-08 06:01:59,676 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1730 deleted mail.mail records with IDs: [1592] 2026-09-08 06:01:59,787 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_06_request_approval_recruitment ... 2026-09-08 06:01:59,992 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1722 deleted mail.mail records with IDs: [1593] 2026-09-08 06:02:00,130 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1725 deleted mail.activity records with IDs: [1082] 2026-09-08 06:02:00,241 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1725 deleted mail.mail records with IDs: [1594] 2026-09-08 06:02:00,351 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1729 deleted mail.activity records with IDs: [1083] 2026-09-08 06:02:00,482 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1729 deleted mail.mail records with IDs: [1595] 2026-09-08 06:02:00,510 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_07_request_approval_recruitment ... 2026-09-08 06:02:00,685 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1722 deleted mail.mail records with IDs: [1596] 2026-09-08 06:02:00,815 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1084] 2026-09-08 06:02:00,910 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1597] 2026-09-08 06:02:00,944 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_data_init_generate ... 2026-09-08 06:02:01,000 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-08 06:02:01,014 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-09-08 06:02:01,049 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 06:02:02,023 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226297, 226337, 226344, 226380, 226359, 226362, 226387, 226470, 226494, 226488, 226500, 226546, 226560, 226584, 226606, 430142, 430153, 430239] 2026-09-08 06:02:02,023 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-09-08 06:02:02,657 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_01_check_compute_contract ... 2026-09-08 06:02:02,746 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_02_check_compute_contract ... 2026-09-08 06:02:02,815 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_03_check_compute_contract ... 2026-09-08 06:02:02,893 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 06:02:03,733 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226297, 226337, 226344, 226380, 226359, 226362, 226387, 226470, 226494, 226488, 226500, 226546, 226560, 226584, 226606, 430142, 430153, 430239] 2026-09-08 06:02:03,733 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-09-08 06:02:04,438 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_01_check_compute_department ... 2026-09-08 06:02:04,591 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_02_check_compute_department ... 2026-09-08 06:02:04,682 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_03_check_compute_department ... 2026-09-08 06:02:04,800 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 06:02:05,696 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226297, 226337, 226344, 226380, 226359, 226362, 226387, 226470, 226494, 226488, 226500, 226546, 226560, 226584, 226606, 430142, 430153, 430239] 2026-09-08 06:02:05,696 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-09-08 06:02:06,488 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_01_check_compute_job ... 2026-09-08 06:02:06,630 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_02_check_compute_job ... 2026-09-08 06:02:06,764 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 06:02:07,791 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226297, 226337, 226344, 226380, 226359, 226362, 226387, 226470, 226494, 226488, 226500, 226546, 226560, 226584, 226606, 430142, 430153, 430239] 2026-09-08 06:02:07,791 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-09-08 06:02:08,469 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_01_check_auto_approve_timesheet ... 2026-09-08 06:02:08,564 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_02_check_auto_approve_timesheet ... 2026-09-08 06:02:08,655 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_03_check_auto_approve_timesheet ... 2026-09-08 06:02:08,809 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_04_check_auto_approve_timesheet ... 2026-09-08 06:02:08,924 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_05_check_auto_approve_timesheet ... 2026-09-08 06:02:09,105 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 06:02:10,785 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226297, 226337, 226344, 226380, 226359, 226362, 226387, 226470, 226494, 226488, 226500, 226546, 226560, 226584, 226606, 430142, 430153, 430239] 2026-09-08 06:02:10,785 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-09-08 06:02:11,523 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_01_check_timesheet_approval ... 2026-09-08 06:02:11,574 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_02_check_timesheet_approval ... 2026-09-08 06:02:11,807 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_03_check_timesheet_approval ... 2026-09-08 06:02:11,909 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_04_check_timesheet_approval ... 2026-09-08 06:02:12,029 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_05_check_timesheet_approval ... 2026-09-08 06:02:12,155 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_06_check_timesheet_approval ... 2026-09-08 06:02:12,205 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_07_check_timesheet_approval ... 2026-09-08 06:02:12,326 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_08_check_timesheet_approval ... 2026-09-08 06:02:12,637 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_09_check_timesheet_approval ... 2026-09-08 06:02:13,195 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [419], uid: 1742, model: viin.approval.request 2026-09-08 06:02:13,296 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_11_check_timesheet_approval ... 2026-09-08 06:02:13,468 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [417] 2026-09-08 06:02:14,412 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1598] 2026-09-08 06:02:14,534 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1599] 2026-09-08 06:02:14,889 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 06:02:15,496 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_wizard: Starting TestTimesheetApprovalWizardFromSource.test_wizard_lines_mapped_from_timesheets ... 2026-09-08 06:02:16,968 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 06:02:17,905 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226297, 226337, 226344, 226380, 226359, 226362, 226387, 226470, 226494, 226488, 226500, 226546, 226560, 226584, 226606, 430142, 430153, 430239] 2026-09-08 06:02:17,905 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-09-08 06:02:18,650 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_01_employee_approve_request ... 2026-09-08 06:02:18,932 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1600] 2026-09-08 06:02:18,991 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_02_employee_approve_request ... 2026-09-08 06:02:19,296 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1601] 2026-09-08 06:02:19,342 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_03_employee_approve_request ... 2026-09-08 06:02:19,511 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [422] 2026-09-08 06:02:19,532 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_04_employee_approve_request ... 2026-09-08 06:02:19,852 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1602] 2026-09-08 06:02:19,968 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1088] 2026-09-08 06:02:20,105 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1603] 2026-09-08 06:02:20,211 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1089] 2026-09-08 06:02:20,338 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1604] 2026-09-08 06:02:20,652 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1605] 2026-09-08 06:02:20,837 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1606] 2026-09-08 06:02:20,919 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_05_employee_approve_request ... 2026-09-08 06:02:21,337 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1607] 2026-09-08 06:02:21,506 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1608] 2026-09-08 06:02:21,622 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1090] 2026-09-08 06:02:22,286 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 06:02:23,462 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_and_timesheet_links ... 2026-09-08 06:02:23,630 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_lines_mapped_from_timesheets ... 2026-09-08 06:02:23,682 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_validating_request_updates_timesheet_state ... 2026-09-08 06:02:24,019 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1609] 2026-09-08 06:02:24,133 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1091] 2026-09-08 06:02:24,319 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1610] 2026-09-08 06:02:24,413 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 06:02:24,428 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_maintenance.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-09-08 06:02:24,491 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 06:02:25,036 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_01_employee_approve_request ... 2026-09-08 06:02:25,130 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_02_employee_approve_request ... 2026-09-08 06:02:25,214 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-08 06:02:30,409 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [8955] 2026-09-08 06:02:30,433 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_a_portal_merchant_can_resolve_the_responsible_approver ... 2026-09-08 06:02:30,779 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_merchant_approval_type_lookup_is_company_scoped ... 2026-09-08 06:02:30,824 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_routing_prioritises_approval_admin_over_first_line ... 2026-09-08 06:02:30,950 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 06:02:30,962 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_default_request ... 2026-09-08 06:02:33,157 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1611] 2026-09-08 06:02:33,258 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1092] 2026-09-08 06:02:33,349 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <892294436467000.1788847353.322225093841553-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:02:33,354 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1612] 2026-09-08 06:02:33,455 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1613] 2026-09-08 06:02:33,530 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <047600255510191.1788847353.493283748626709-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:02:33,537 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1614] 2026-09-08 06:02:33,611 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <090427338205046.1788847353.575544118881226-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:02:33,617 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1615] 2026-09-08 06:02:33,691 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <357213637402676.1788847353.654830217361450-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:02:33,698 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1616] 2026-09-08 06:02:33,832 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1093, 1094, 1095, 1096, 1097] 2026-09-08 06:02:33,955 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474700732983004.1788847353.898161172866821-openerp-425-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:02:33,956 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474700732983004.1788847353.898161172866821-openerp-425-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:02:33,959 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474700732983004.1788847353.898161172866821-openerp-425-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:02:33,960 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474700732983004.1788847353.898161172866821-openerp-425-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:02:33,975 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1617] 2026-09-08 06:02:34,560 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_other_route ... 2026-09-08 06:02:36,705 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1618] 2026-09-08 06:02:36,803 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1098] 2026-09-08 06:02:36,884 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <856732601494515.1788847356.853025674819946-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:02:36,893 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1619] 2026-09-08 06:02:36,975 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1620] 2026-09-08 06:02:37,071 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <241846245243362.1788847357.015846252441406-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:02:37,096 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1621] 2026-09-08 06:02:37,216 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <645809928855300.1788847357.165520429611206-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:02:37,225 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1622] 2026-09-08 06:02:37,319 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <722029257691510.1788847357.275294542312622-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:02:37,327 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1623] 2026-09-08 06:02:37,484 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1099, 1100, 1101, 1102, 1103] 2026-09-08 06:02:37,592 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325307557033388.1788847357.537419795989990-openerp-426-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:02:37,594 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325307557033388.1788847357.537419795989990-openerp-426-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:02:37,595 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325307557033388.1788847357.537419795989990-openerp-426-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:02:37,597 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325307557033388.1788847357.537419795989990-openerp-426-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:02:37,608 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1624] 2026-09-08 06:02:38,129 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_product_configured ... 2026-09-08 06:02:40,384 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1625] 2026-09-08 06:02:40,492 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1104] 2026-09-08 06:02:40,572 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <982771320495363.1788847360.539689064025879-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:02:40,579 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1626] 2026-09-08 06:02:40,660 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1627] 2026-09-08 06:02:40,729 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <058626224648071.1788847360.699761867523193-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:02:40,735 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1628] 2026-09-08 06:02:40,800 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <769457131176683.1788847360.770087957382202-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:02:40,805 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1629] 2026-09-08 06:02:40,869 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <305686892427371.1788847360.841000556945801-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:02:40,874 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1630] 2026-09-08 06:02:40,985 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1105, 1106, 1107, 1108, 1109] 2026-09-08 06:02:41,072 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <280986989407690.1788847361.027243375778198-openerp-427-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:02:41,074 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <280986989407690.1788847361.027243375778198-openerp-427-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:02:41,076 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <280986989407690.1788847361.027243375778198-openerp-427-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:02:41,078 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <280986989407690.1788847361.027243375778198-openerp-427-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:02:41,088 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1631] 2026-09-08 06:02:41,610 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_without_route ... 2026-09-08 06:02:43,595 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1632] 2026-09-08 06:02:43,689 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1110] 2026-09-08 06:02:43,771 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994292184751489.1788847363.742111206054688-openerp-message-notify@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:02:43,777 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1633] 2026-09-08 06:02:43,865 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1634] 2026-09-08 06:02:43,934 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <580489191374495.1788847363.897704362869263-openerp-message-notify@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:02:43,943 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1635] 2026-09-08 06:02:44,044 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166817407768207.1788847364.002717494964600-openerp-message-notify@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:02:44,050 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1636] 2026-09-08 06:02:44,115 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <863517364461035.1788847364.083302259445190-openerp-message-notify@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:02:44,119 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1637] 2026-09-08 06:02:44,242 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1111, 1112, 1113, 1114, 1115] 2026-09-08 06:02:44,338 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <177305570207270.1788847364.286629438400269-openerp-428-viin.approval.request@987b9c21fe91>: ['"Charlie Brown" <@False>'] 2026-09-08 06:02:44,341 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <177305570207270.1788847364.286629438400269-openerp-428-viin.approval.request@987b9c21fe91>: ['"David Wilson" <@False>'] 2026-09-08 06:02:44,343 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <177305570207270.1788847364.286629438400269-openerp-428-viin.approval.request@987b9c21fe91>: ['"Grace Lee" <@False>'] 2026-09-08 06:02:44,345 127 INFO rb-1ab13a6-224630-412885 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <177305570207270.1788847364.286629438400269-openerp-428-viin.approval.request@987b9c21fe91>: ['"Hannah Martin" <@False>'] 2026-09-08 06:02:44,361 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1638] 2026-09-08 06:02:44,584 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_generate_approval_type ... 2026-09-08 06:02:46,092 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-08 06:02:46,892 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_header_and_lines_synced_via_res_ref ... 2026-09-08 06:02:47,693 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_includes_manager_group_approver ... 2026-09-08 06:02:48,304 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 06:02:48,855 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_header_synced_via_res_ref ... 2026-09-08 06:02:49,759 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_includes_project_manager_approver ... 2026-09-08 06:02:50,781 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_lines_synced_from_child_tasks_via_res_ref ... 2026-09-08 06:02:51,745 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 06:02:52,416 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1639] 2026-09-08 06:02:52,426 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17944] 2026-09-08 06:02:52,432 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 06:02:52,902 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1640] 2026-09-08 06:02:52,910 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17948] 2026-09-08 06:02:52,916 127 INFO rb-1ab13a6-224630-412885 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-08 06:02:53,095 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_cancel_revert_draft_po_to_previous_state ... 2026-09-08 06:02:53,714 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1641] 2026-09-08 06:02:53,814 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1116] 2026-09-08 06:02:54,118 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [118] 2026-09-08 06:02:54,169 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [119] 2026-09-08 06:02:54,233 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_group_by_user_splits_po_by_user_and_vendor ... 2026-09-08 06:02:54,673 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1642] 2026-09-08 06:02:54,803 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1117] 2026-09-08 06:02:55,117 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1643] 2026-09-08 06:02:55,417 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1644] 2026-09-08 06:02:55,628 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_multi_lines_multi_vendors_grouping ... 2026-09-08 06:02:56,233 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1645] 2026-09-08 06:02:56,334 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1118] 2026-09-08 06:02:56,687 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_po_generated_and_linked ... 2026-09-08 06:02:57,150 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1646] 2026-09-08 06:02:57,229 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1119] 2026-09-08 06:02:57,431 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_two_approvals_merge_po_line_and_cancel_reverts ... 2026-09-08 06:02:57,848 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1647] 2026-09-08 06:02:57,962 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1120] 2026-09-08 06:02:58,481 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1648] 2026-09-08 06:02:58,563 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1121] 2026-09-08 06:02:58,891 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_unlink_request_deletes_generated_purchase_documents ... 2026-09-08 06:02:59,356 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1649] 2026-09-08 06:02:59,473 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1122] 2026-09-08 06:02:59,935 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [130] 2026-09-08 06:03:00,132 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18006, 18004, 18003, 18002, 18001] 2026-09-08 06:03:00,165 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [440] 2026-09-08 06:03:00,198 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [7293] 2026-09-08 06:03:00,217 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_unlink_request_does_not_delete_preexisting_po ... 2026-09-08 06:03:00,641 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1650] 2026-09-08 06:03:00,759 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1123] 2026-09-08 06:03:01,076 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [132] 2026-09-08 06:03:01,130 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [133] 2026-09-08 06:03:01,316 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18017, 18015, 18014, 18013, 18012] 2026-09-08 06:03:01,342 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [441] 2026-09-08 06:03:01,372 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [7294] 2026-09-08 06:03:01,414 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-08 06:03:03,953 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01_stock_line_with_buy_route_creates_po_and_origin_2way_and_revert_cancel ... 2026-09-08 06:03:04,477 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1651] 2026-09-08 06:03:04,651 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1124] 2026-09-08 06:03:04,777 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1652] 2026-09-08 06:03:05,260 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01b_grouping_context_does_not_break_stock_procurement ... 2026-09-08 06:03:05,807 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1758 deleted mail.mail records with IDs: [1653] 2026-09-08 06:03:05,964 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1125] 2026-09-08 06:03:06,076 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1654] 2026-09-08 06:03:06,601 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01c_group_by_user_splits_po_and_revert_cancel ... 2026-09-08 06:03:07,144 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1655] 2026-09-08 06:03:07,244 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1126] 2026-09-08 06:03:07,360 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1656] 2026-09-08 06:03:07,938 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01e_group_by_user_with_key_map_splits_po ... 2026-09-08 06:03:08,447 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1657] 2026-09-08 06:03:08,575 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1127] 2026-09-08 06:03:08,660 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1658] 2026-09-08 06:03:08,929 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02_request_has_service_and_stock_products_origin_2way_and_revert_refuse ... 2026-09-08 06:03:09,488 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1659] 2026-09-08 06:03:09,600 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1128] 2026-09-08 06:03:09,698 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1660] 2026-09-08 06:03:10,190 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1661] 2026-09-08 06:03:10,359 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [140] 2026-09-08 06:03:10,456 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02b_mixed_service_and_stock_group_by_user_same_vendor ... 2026-09-08 06:03:11,008 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1662] 2026-09-08 06:03:11,130 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1129] 2026-09-08 06:03:11,243 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1663] 2026-09-08 06:03:11,571 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02c_service_product_merge_po_line_two_approvals_and_cancel_reverts ... 2026-09-08 06:03:12,017 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1664] 2026-09-08 06:03:12,107 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1130] 2026-09-08 06:03:12,185 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1665] 2026-09-08 06:03:12,609 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1666] 2026-09-08 06:03:12,706 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1131] 2026-09-08 06:03:12,786 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1667] 2026-09-08 06:03:13,113 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_buy_route_without_vendor_price_raises ... 2026-09-08 06:03:13,594 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1668] 2026-09-08 06:03:13,751 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1132] 2026-09-08 06:03:13,842 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1669] 2026-09-08 06:03:13,981 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_merge_po_line_from_two_approvals_and_cancel_one_reverts_qty_and_origin ... 2026-09-08 06:03:14,558 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1670] 2026-09-08 06:03:14,691 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1133] 2026-09-08 06:03:14,822 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1671] 2026-09-08 06:03:15,345 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1672] 2026-09-08 06:03:15,461 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1134] 2026-09-08 06:03:15,546 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1673] 2026-09-08 06:03:15,833 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_04_two_approvals_mixed_service_and_stock_merge_po_lines_and_cancel_reverts ... 2026-09-08 06:03:16,427 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1674] 2026-09-08 06:03:16,587 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1135] 2026-09-08 06:03:16,706 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1675] 2026-09-08 06:03:17,283 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1676] 2026-09-08 06:03:17,374 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1136] 2026-09-08 06:03:17,471 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1677] 2026-09-08 06:03:17,845 127 INFO rb-1ab13a6-224630-412885 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_05_two_approvals_mixed_service_and_stock_group_by_user_splits_po_and_cancel_reverts ... 2026-09-08 06:03:18,487 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1678] 2026-09-08 06:03:18,616 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1137] 2026-09-08 06:03:18,724 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1679] 2026-09-08 06:03:19,377 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #1759 deleted mail.mail records with IDs: [1680] 2026-09-08 06:03:19,490 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1138] 2026-09-08 06:03:19,564 127 INFO rb-1ab13a6-224630-412885 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1681] 2026-09-08 06:03:20,016 127 INFO rb-1ab13a6-224630-412885 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-08 06:03:20,017 127 INFO rb-1ab13a6-224630-412885 odoo.service.server: 2080 post-tests in 5435.85s, 2729191 queries 2026-09-08 06:03:20,025 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_purchase_order_advance: 22 tests 79.63s 43470 queries 2026-09-08 06:03:20,025 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_purchase_receipt: 18 tests 18.94s 9583 queries 2026-09-08 06:03:20,025 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_quality: 63 tests 20.09s 13520 queries 2026-09-08 06:03:20,025 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_quality_mrp: 13 tests 8.24s 4526 queries 2026-09-08 06:03:20,025 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_quality_stock: 15 tests 4.22s 2423 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_registration_email_blacklist: 74 tests 33.73s 31840 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_repair_request_from_maintenance: 12 tests 1.59s 855 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_repair_with_maintenance_schedule: 6 tests 2.75s 1451 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sale_backdate: 6 tests 1.71s 953 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sale_desc_short_link: 6 tests 0.40s 161 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sale_line_numbering: 4 tests 1.32s 645 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sale_order_advance: 14 tests 54.31s 29363 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sale_price_lock: 8 tests 4.94s 2225 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sales_stock_schedule: 66 tests 57.05s 24832 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sales_target: 26 tests 26.72s 15587 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sales_target_pos: 24 tests 40.70s 19712 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sales_target_sale: 27 tests 90.15s 35008 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sales_team_advanced: 17 tests 6.46s 4091 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sales_team_advanced_crm: 13 tests 7.69s 4477 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sales_team_advanced_sale: 10 tests 16.79s 9696 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_signup_email_verification: 6 tests 9.48s 8571 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_sshkey: 11 tests 8.48s 3810 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_stock_account_moves_link: 12 tests 20.16s 11497 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_stock_asset: 20 tests 42.98s 20396 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_stock_asset_equipment: 6 tests 12.27s 5490 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_stock_equipment: 26 tests 6.16s 3308 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_stock_equipment_bom_kit: 10 tests 8.60s 5333 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_stock_equipment_hierarchy: 6 tests 0.79s 453 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_token_expiration_test: 15 tests 0.60s 311 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_unique_product_code: 5 tests 4.50s 3300 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_vat_counterpart: 9 tests 1.72s 941 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_vendor_price_lock: 11 tests 6.75s 2899 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_wallet: 73 tests 241.50s 142328 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_warranty_management: 55 tests 7.11s 3709 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_warranty_purchase: 20 tests 10.15s 5403 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_warranty_purchase_stock: 16 tests 11.61s 6008 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_warranty_sale: 24 tests 13.66s 7128 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_warranty_sale_stock: 16 tests 14.78s 7116 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_warranty_stock: 26 tests 7.70s 4357 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_website_apps_store: 36 tests 154.22s 88794 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_website_apps_store_loc: 3 tests 7.63s 608 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_website_docs: 109 tests 108.10s 30548 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_website_docs_odoo: 15 tests 15.38s 8541 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_website_odoo_version: 3 tests 0.53s 338 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: to_website_slides_event: 3 tests 0.36s 151 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: utm: 19 tests 2.47s 1255 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account: 137 tests 172.39s 116182 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account_auto_transfer: 10 tests 15.03s 10140 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account_bank_statement_import: 11 tests 34.92s 23769 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account_bank_statement_import_rje: 6 tests 20.60s 13033 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account_budget_hr_timesheet: 3 tests 3.33s 1540 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account_budget_project: 5 tests 0.95s 593 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account_followup: 139 tests 677.98s 318399 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account_followup_sale: 25 tests 45.24s 24563 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account_onbehalf_payment: 22 tests 51.95s 29924 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account_onbehalf_payment_currency_conversion_diff: 5 tests 16.45s 8785 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account_reconciliation: 76 tests 148.96s 55051 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_account_recurring: 25 tests 74.65s 34736 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate: 75 tests 403.28s 227441 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_crm: 9 tests 64.67s 35726 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_loyalty: 12 tests 4.23s 2172 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_loyalty_pos: 26 tests 161.14s 86583 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_loyalty_sale: 25 tests 23.79s 8702 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_marketplace_sale: 12 tests 49.95s 28026 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_multi_level: 37 tests 203.79s 114548 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_multi_level_pos: 18 tests 66.91s 34299 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_multi_level_sale: 21 tests 91.14s 45815 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_pos: 25 tests 102.46s 54426 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_pos_discount: 4 tests 22.94s 12792 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_pos_sale: 3 tests 22.75s 12743 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_purchase: 3 tests 4.71s 3015 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_sale: 29 tests 220.87s 117530 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_sale_crm: 6 tests 64.90s 35707 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_website: 77 tests 317.35s 173255 queries 2026-09-08 06:03:20,026 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_website_crm_livechat: 6 tests 38.10s 21126 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_affiliate_website_project: 5 tests 0.13s 39 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_amazon: 18 tests 3.78s 5605 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_amazon_ses: 48 tests 2.31s 1152 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_appointment: 9 tests 8.78s 4841 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_appointment_crm: 4 tests 3.13s 1721 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_appointment_sale: 3 tests 4.55s 1675 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_appointment_sale_crm: 3 tests 1.71s 890 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_appointment_website: 37 tests 32.63s 16123 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_appointment_website_hr: 4 tests 4.81s 2314 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval: 516 tests 391.51s 154781 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_account: 67 tests 150.45s 28169 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_analytic: 12 tests 53.98s 5430 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_employee_advance: 81 tests 139.40s 62693 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_flexible_flow: 42 tests 79.79s 39379 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_hr_payroll: 28 tests 124.79s 64349 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_hr_recruitment: 19 tests 28.21s 15775 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_hr_timesheet: 51 tests 23.40s 10915 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_maintenance: 7 tests 0.80s 354 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_marketplace: 5 tests 5.74s 3739 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_procurement: 7 tests 15.14s 13592 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_project: 9 tests 5.65s 2389 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_purchase: 9 tests 9.67s 4592 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.stats: viin_approval_purchase_stock: 13 tests 18.60s 10430 queries 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.tests.result: 0 failed, 0 error(s) of 2080 tests when loading database 'rb-1ab13a6-224630-412885' 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.service.server: Initiating shutdown 2026-09-08 06:03:20,027 127 INFO rb-1ab13a6-224630-412885 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.